照例附上项目github链接 本项目实现的是将一个简单的天气预报系统一步一步改造成一个SpringCloud微服务系统的过程,本节将介绍项目中Redis的引入。 Redis下载教程。 若对Redis感兴趣,还可以看一下我…
标签:redis
3分钟学会如何调度运营海量Redis系统
本文由云+社区发表 作者:冯伟源 作者:冯伟源,高级工程师,腾讯云Redis系统运维负责人。6年DBA经验,一直从事SQL优化、实例调优、数据库架构、海量数据库集群运维、运营平台建设和管理等工作。为 QQ、Qzone、Q…
Redis 的 string
Redis 的 string Redis 的字符串就是 SET 和 GET 操作对应的类型,算是 Redis 里最常用的类型了。 0x00 动态字符串 sds Redis 内部的字符串表示,没有直接使用 C 语言字符串,…
Redis哨兵机制
概述 上篇文章主要说了Redis 复制的内容,但 Redis 复制有一个缺点,当主机 Master 宕机以后,我们需要人工解决切换,比如使用slaveof no one 。实际上主从复制并没有实现,高可用, 高可用侧重备…
redis常用知识点之基础数据类型
概述 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013…
Redis的resp协议
resp协议 redis客户端和服务端交互使用的是redis作者制定的一个协议,叫resp(REdis Serialization Protocol)。 具体分如下几个层次 基于tcp 请求响应模式,但在两种情况下不再是…
Redis有序集合指令学习
ZADD ZADD key [NX|XX] [CH] [INCR]score member [score member …] 将元素及对应分值添加到一个有序集合中 NX:不更新已经存在的key,只增加新元素 …
Redis单机版本框架
Redis主流程伪代码 def main(): init_server() while server_is_not_shutdown(): time = aeSearchNearestTimer() beforeSlee…
Redis 懒删除(lazy free)简史
Redis是单进程单线程模式吗 下图为Redis5.0启动之后的效果。LWP为线程ID,NLWP为线程数量。可以看到,5.0的redis server共有四个线程,一个主线程48684,三个bio(background …
Redis scan命令原理
scan类型命令 SCAN cursor [MATCH pattern] [COUNT count] SSCAN KEY cursor [MATCH pattern] [COUNT count] HSCAN KEY cu…
PHP面试常考内容之Memcache和Redis(2)
你好,是我琉忆。继周一(2019.2-18)发布的“PHP面试常考内容之Memcache和Redis(1)”后,这是第二篇,感谢你的支持和阅读。本周(2019.2-18至2-22)的文章内容点为以下几点,更新时间为每周一…
个人博客二|创建项目
Django是一种基于Python的开源Web框架,采用了MVC的框架模式。 工作区 D:Userswork 1、创建虚拟环境 mkvirtualenv stormsha …