摘要: 1,用哪个好 官方推荐两个都启用 如果数据不敏感,可单独使用RDB 但不建议单独使用AOF,因为可能会出现BUG 如果只是做纯内存缓存,可以两个都不用 2,官方建议 1)RDB持久化方式能够在指定的时间间隔能对你的数据进行快照储存 2)AOF 持久化方式记录每次对服务器写的操作,当服务器重启的时候会 阅读全文
posted @ 2022-02-22 14:53 danny522 阅读(274) 评论(0) 推荐(0)
摘要: 1, AOF(Append Only File) 是什么 以日志的形式来记录每个写操作( 增量保存 ),将 Redis 执行的所有写指令记录下来( 读操作不记录 ), redis启动只初会读取改文件重新构建数据,换言之,redis 重启的话就根据日志文件的内容将写指令从前到后执行一次已完成数据的恢复 阅读全文
posted @ 2022-02-22 12:01 danny522 阅读(81) 评论(0) 推荐(0)
摘要: 1,是什么 在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话讲的Snapshot快照, 它恢复时是将快照直接读取到内存中 2,备份是如何执行的 Redis会单独创建( fork )一个子进程来进行持久化,会先将数据写入到一个临时文件中,待持久化过程都结束了, 再用这个临时文件提换上次持久化 阅读全文
posted @ 2022-02-22 11:04 danny522 阅读(42) 评论(0) 推荐(0)
摘要: Redis事务是一个单独的隔离操作:事务中的所有命令都会序列化,按顺序地执行,事务在执行的过程中,不会被其他客户端发过来的请求所打断。 1,Multi、Exec、discard 从输入Multi开始,输入的命令都会依次进入命令队列中,但不会执行,直接输入Exec后,Redis会将之前队列中的命令依次 阅读全文
posted @ 2022-02-21 16:20 danny522 阅读(59) 评论(0) 推荐(0)
摘要: 1,简介 2维坐标,就是地图上的经纬度。提供了经纬度设置,查询,范围查询,距离查询,经纬度hash等常见操作。 2,命令 geoadd <key> <longitude> <latitude> <member> [ longtitude latitude member ... ] 添加地理位置,经度 阅读全文
posted @ 2022-02-18 15:24 danny522 阅读(37) 评论(0) 推荐(0)
摘要: 1,简介 主要用于解决基数问题(统计不重复元素个数的问题) 2,命令 pfadd <key> <element> [element...] 添加指定元素到HyperLogLog pfcount <key> [key...] 计算HLL的近似基数,可以计算多个 HLL pfmerge <destkey 阅读全文
posted @ 2022-02-17 17:37 danny522 阅读(19) 评论(0) 推荐(0)
摘要: 1,简介 现代计算机使用二进制(位)作为信息的基本单位,1字节等于8位, 合理的使用操作位能够有效的提高内存的使用率和开发效率: Redis提供了 Bitmaps 这个“数据类型” 可以实现对位的操作: 1)Bitmaps 本身不是一种数据类型,实际上他就是字符串(key-value)但是它可以对字 阅读全文
posted @ 2022-02-17 17:28 danny522 阅读(62) 评论(0) 推荐(0)
摘要: 1,什么是发布和订阅 Redis 发布订阅 (pub/sub)是一种消息通信模式,发送者(pub)发送消息,订阅者(sub)接收消息 Redis 客户端可以订阅任意数量的频道 2,发布订阅命令 1)打开一个客户端订阅channel11 subscribe channel11 2)打开另一个客户端,给 阅读全文
posted @ 2022-02-17 16:06 danny522 阅读(26) 评论(0) 推荐(0)
摘要: 1,unit 单位 配置大小单位,只支持 bytes,不支持 bit 大小写不敏感 2,include 包含文件 3,network bind 127.0.0.1 表示只能本地连接redis,不能远程连接 protected yes 表示开启保护模式,不支持远程访问 port 6379 端口号 tc 阅读全文
posted @ 2022-02-16 17:14 danny522 阅读(47) 评论(0) 推荐(0)
摘要: 1,简介 Redis 有序集合zset 与普通集合set 非常相似,是一个没有重复元素的字符串集合 不同之处是有序集合的每个成员都关联了一个评分(score),这个评分被用来按照从低分到高分的方式排列集合中的成员, 集合的成员是唯一的,但是评分可以重复 因为元素是有序的,所以你也可以很快的根据评分, 阅读全文
posted @ 2022-02-16 15:42 danny522 阅读(318) 评论(0) 推荐(0)