![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
文章平均质量分 52
天将今夜月
Part of the journey is the end
展开
-
Redis五大基本数据类型的常用操作
String 存储键值 > set name wes > get name "wes" > append name Chen # 追加,返回长度,不存在时=set (integer) 7 > mset k1 v1 k2 v2 k3 v3 # 批量设置 > msetnx k1 v1 k2 v2 k3 v3 # 批量设置键值,当且仅当所有不存在 > mget k1 k2 k3 # 批量获取 1) "v1" 2) "v2" 3) "v3" > strlen nam原创 2021-09-14 19:35:52 · 100 阅读 · 0 评论 -
Redis如何进行持久化
RDB Redis 在进行 RDB 持久化时,会 Fork 一个子线程出来进行持久化,由于 Redis 是单线程的,所以持久化的时候主线程不会进行任何 IO 操作 持久化时,先创建一个临时文件,并把数据写入这个临时文件中,待全部写完后,再把临时文件替换上次的持久化文件。在进行大规模的恢复时,RDB 比 AOF 高效 缺点:最后一次持久化后的数据可能会丢失 save 900 1 # 900s内修改了一个数据 save 300 10 save 60 10000 dbfilename dump.rdb 每次进原创 2021-09-14 19:31:11 · 183 阅读 · 0 评论