![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
文章平均质量分 96
予风复笙歌*
这个作者很懒,什么都没留下…
展开
-
Redis 数据类型及数据结构
常见的有五种:String、Hash、List、Set、ZSetString是最基本的key-value结构,key是唯一标识,value是具体的值。value的值可以为数字或者字符串内部实现字符串对象的内部编码有3种:int、raw、embstr保存的是整数值:整数值用long类型表示,保存在字符串对象结构的ptr属性里面,并将编码设置为int保存的是字符串:常用指令:应用场景缓存对象:直接缓存整个对象的JSON将key进行分离为 user:ID:属性常规计数Redis处理命令是单线程,执行命令的过程是原创 2024-05-30 17:17:21 · 582 阅读 · 0 评论 -
Redis高性能
保存写操作命令到日志,默认是不开启的。先执行写命令,再将当前命令写入硬盘中。好处:避免额外的检查开销写命令可能会出现语法问题,如果不执行就直接保存的话,可能会无法检查语法的正确性。不会阻塞当前写操作命令的执行AOF日志是一个文件,随着写操作命令的增多,文件的大小会越来越大,但日志文件过大会导致重启Redis,读AOF文件的内容恢复数据耗费时间过长。为解决提出重写机制,当AOF文件的大小超过所设定的阈值,会启用AOF重写机制,压缩AOF文件。原创 2024-05-30 17:08:51 · 820 阅读 · 0 评论