摘要:
数据库 服务器中的数据库 redisClient切换数据库 redis客户端默认目标数据库为0号数据库,可以通过SELECT命令来切换目标数据库。 客户端状态redisClient结构的db属性记录了客户端当前的目标数据库,这个属性是指向redisdb结构的指针。 数据库键空间 Redis是一个键值 阅读全文
posted @ 2017-08-08 16:46
gaojy
阅读(2549)
评论(0)
推荐(0)
摘要:
SDS 简单动态字符串 在redis数据库里面,包含字符串值得键值对在底层都是由SDS实现的。 redis > set msg "hello world" 1)键值对的键是一个字符串对象,对象得底层实现是一个保存着字符串“msg”的SDS。 2)键值对的值,在底层实现也是保存“hello world 阅读全文
posted @ 2017-08-08 16:46
gaojy
阅读(134)
评论(0)
推荐(0)
摘要:
复制 旧版Redis的复制功能分为同步(sync)和命令传播两个操作。 sync:是一个非常耗费资源的操作 命令传播: 新版复制解决了旧版复制功能在处理断线重复制情况时的低效问题,使用PSYNC替代SYNC命令来执行复制的同步工作。 PSYNC命令具有完整重同步和部分重同步,完整重同步与sync类似 阅读全文
posted @ 2017-08-08 16:45
gaojy
阅读(338)
评论(0)
推荐(0)
摘要:
发布和订阅 频道的订阅和退订 订阅实现: 退订实现: 模式的订阅和退订 模式指定的topic通配化。 发送消息 事务 事务首先以一个MULTI命令为开始,接着将多个命令放在事务中,最后由EXEC命令将这个事务提交(commit)给服务器执行。 事务从开始到结束会经历3个阶段:事务开始,命令入队,事务 阅读全文
posted @ 2017-08-08 16:44
gaojy
阅读(379)
评论(0)
推荐(0)

浙公网安备 33010602011771号