Gossip是什么 Gossip协议是一个通信协议,一种传播消息的方式,灵感来自于:瘟疫、社交网络等。使用Goss...[作者空间]
最近在看 UNIX 网络编程并研究了一下 Redis 的实现,感觉 Redis 的源代码十分适合阅读和分析,其中 ...[作者空间]
Redis 5.0 Redis5.0版是Redis产品的重大版本发布,我们先看一下它的最新特点: 新的流数据类型(...[作者空间]
Redis主从复制的作用有数据热备、负载均衡、故障恢复等;但主从复制存在的一个问题是故障恢复无法自动化。本文将要介...[作者空间]
一.复制过程 复制的过程步骤如下: 从节点执行 slaveof 命令 从节点只是保存了 slaveof 命令中主节...[作者空间]
面试原题 redis 和 memcached 有什么区别?redis 的线程模型是什么?为什么 redis 单线程...[作者空间]
1、什么是Redis?简述它的优缺点? Redis本质上是一个Key-Value类型的内存数据库,很像memcac...[作者空间]
前言: Redis是一个键值对数据库服务器,因为它是内存数据库,它将数据都保存在内存里面,所以如果不想办法进行持久...[作者空间]
内存回收 C 语言不具备内存回收功能,所以 Redis 构建了一个由引用计数实现的内存回收机制,通过这一机制,程序...[作者空间]
redis 内部使用文件事件处理器 file event handler,这个文件事件处理器是单线程的,所以 re...[作者空间]
MULTI、EXEC、DISCARD和WATCH命令是Redis事务功能的基础。Redis事务允许在一次单独的步骤...[作者空间]
1. Redis主从复制 1.1 Redis主从复制 Redis主从复制主要有两个角色,主机(master)对外提...[作者空间]
Redis 是内存数据库,如果不将内存中的数据库状态保存到磁盘,那么一旦服务器进程退出,服务器中的数据库状态也会消...[作者空间]
Redis内存回收机制 Redis的内存回收主要围绕以下两个方面: 1.Redis过期策略:删除过期时间的key值...[作者空间]
前言 Redis缓存淘汰策略与Redis键的过期删除策略并不完全相同,前者是在Redis内存使用超过一定值的时候(...[作者空间]
在 Redis 中,内存是很宝贵的资源,我们知道 Redis 之所以快,和它所有数据都在内存中是密不可分的。而内存...[作者空间]
承接上文redis对象 参考文献:黄健宏《Redis设计与实现》 前言 上文中描述了对象结构的几个属性,其中typ...[作者空间]
前言 随着redis应用的不断拓展,它早已不再仅仅作为一个分布式缓存存在了,而是作为作为当今最火爆的内存数据库之一...[作者空间]
Redis内存回收机制主要体现在以下两个方面: 删除到达时间的键对象。 内存使用达到maxmemory上限时触发内...[作者空间]
Redis大部分应用场景是纯缓存服务,请求后端有Primary Storage的组件,如MySQL,HBase;请...[作者空间]