Redis
柠檬草。
这个作者很懒,什么都没留下…
展开
-
Redis持久化
持久化RDB触发机制流程说明bgsave主流触发RDB持久化方式,运作流程RDB文件处理RDB的优缺点AOF使用AOFAOF工作流程图命令写入文件同步重写机制 Redis支持RDB和AOF两种持久化机制,持久功能有效避免因进程退出造成的数据丢失问题,当下次重启是利用之前持久化的文件即可实现数据恢复。 RDB RDB持久化是把当进程数据生成快照保存到硬盘的过程,触发RDB持久化过程分为手动触发和自动...原创 2019-06-14 10:57:17 · 139 阅读 · 8 评论 -
Redis的噩梦:阻塞
阻塞发现阻塞内在原因API或数据结构使用不合理外在原因 Redis是单线程架构,所有读写操作都是在一条线程中完成。当Redis用于高并发场景,这条线程就变成了他的生命线。如果出现阻塞,再短对于我们的应用都是噩梦。导致阻塞问题大致分为内在原因和外在原因: 内在原因:不合理的使用API或数据结构、CPU饱和、持久化阻塞等。 外在原因:CUP竞争、内在交换、网络问题等。 发现阻塞 当Redis阻塞时...原创 2019-06-15 16:39:28 · 239 阅读 · 10 评论