Redis
文章平均质量分 86
GrayGo
这个作者很懒,什么都没留下…
展开
-
Redis主从架构
为什么引入主从 单机的 redis,能够承载的QPS大概就在上万到几万不等。对于緩存来说,一般都是用来支撑读高并发的。因此架构做成主从 (master- slave}架构,一主多从,主负责写,并且将数据复制到其它的 slave节点,从节点负责读。所有的读请求全部走从节点。这样也可以很轻松实现水平扩容,支撑读高并发。 redis replication->主从架构->读写分离->水平扩容支撑读高并发 redis replication的核心机制 redis采用异步方式复制数据到 slave原创 2021-08-17 23:33:51 · 82 阅读 · 0 评论 -
Redis一些基础知识
Redis 为什么这么快 完全基于内存,绝大部分请求是纯粹的内存操作,非常快速。数据存在內存中。 数据结构简单,对数据的操作也简单。 采用单线程,避免了不必要的上下文切换和竞争条件,也不存在多进程或者多线程导致的切换而消耗CPU,不用去考虑各种锁的问题,不存在加锁释放锁操作,没有因为可能出现死锁而导致的性能消耗; 使用多路I/O复用模型,非阻塞IO; 数据类型 数据类型 存储的值 应用场景 String 字符串 做简单的键值对缓存 List 列表 存储一些列表型的数据结构,类似文章评原创 2021-08-08 19:28:48 · 120 阅读 · 0 评论