redis
文章平均质量分 63
狮子也是猫
学无止境啊!
展开
-
Redis集群一二:锁
首先Redission提供了使用Redis的最简单和最便利的方法,可以认为Redission是对redis更好的封装。Redisson的宗旨是促进使用者对Redis的关注分离(Separation of Concern),从而是开发者能将精力更集中地放在业务上。原创 2022-11-10 14:19:40 · 604 阅读 · 0 评论 -
Redis-持久化-RDB(Reids DataBase)
将的snapshot快照,它恢复时是将快照文件直接读到内存里redis会单独创建(fork)一个子进程来进行持久化;会将数据写入到一个临时文件中,等持久化过程都结束了,再用这个临时文件替换上次持久化好的文件。整个过程中,主进程是不进行任何IO操作的,这就确保了极高的性能。如果需要进行大规模数据的恢复,且对于数据恢复的完整性不是非常敏感,那RDB方案要比AOF更加高效。RDB的缺点是最后一次持久化的数据可能丢失原创 2022-11-09 10:08:22 · 166 阅读 · 0 评论 -
Redis-持久化-AOF(Append Only File)
重写原理:AOF文件持续增长而过大时,会fork出一条新进程来将文件重写(也是先写临时文件最后再rename)遍历新进程的内存中数据,每条记录有一条set语句,重写aof文件的操作,并没有读取旧的aof文件,而是将整个内存中的数据内容用命令的方式重写了一个新的aof文件,这点跟快照有点类似。类似于将执行内容存储过程化,先进行了一波文件缩小。原创 2022-11-09 10:00:23 · 224 阅读 · 0 评论 -
浅析redis配置文件redis.conf
loglevel设置日志级别 redis日志四个级别 debug verbose notice warning通过 cat redis.conf| grep loglevel 命令可以查看当前redis的日志等级,根据需要进行设置TCP-keepalive设置心跳检查时间syslog-ident 设置日志标识syslog-facility设置日志设备maxmemory-policy 缓存过期的配置策略原创 2022-11-08 16:03:12 · 447 阅读 · 0 评论 -
redis简介
单进程模型来处理客户端请求,对读写时间的响应是通过epoll函数的包装来做到的,redis的实际处理速度完全依赖于主进程的执行效率。2.redis不仅支持KV,还支持list,set,hash,sorted-set等数据结构的存储。2)取最新的N个数据的操作:e.g可以将最新的10跳评论的ID放到Redis的list集合里。原创 2022-11-08 11:49:36 · 280 阅读 · 0 评论