摘要: 为什么要持久化 Redis是内存数据库,宕机后数据会消失。 Redis重启后快速恢复数据,要提供持久化机制 Redis持久化是为了快速的恢复数据而不是为了存储数据 Redis有两种持久化方式:RDB和AOF 注意:Redis持久化不保证数据的完整性。 当Redis用作DB时,DB数据要完整,所以一定 阅读全文
posted @ 2021-07-12 11:38 阳神 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 通信协议 Redis是单进程单线程的。 应用系统和Redis通过Redis协议(RESP)进行交互。 请求响应模式 Redis协议位于TCP层之上,即客户端和Redis实例保持双工的连接。 串行的请求响应模式(ping-pong) 串行化是最简单模式,客户端与服务器端建立长连接 连接通过心跳机制检测 阅读全文
posted @ 2021-07-12 10:18 阳神 阅读(168) 评论(0) 推荐(0) 编辑
摘要: Redis数据类型和应用场景 Redis是一个Key-Value的存储系统,使用ANSI C语言编写。 key的类型是字符串。 value的数据类型有: 常用的:string字符串类型、list列表类型、set集合类型、sortedset(zset)有序集合类型、hash类 型。 不常见的:bitm 阅读全文
posted @ 2021-07-12 09:20 阳神 阅读(65) 评论(0) 推荐(0) 编辑