Redis
高性能KV型数据库
Code我敲你
敢于竞争,善于转化
展开
-
redis集群(Sharding)和在线扩容(Pre-Sharding)
转载于:https://blog.csdn.net/rosanu_blog/article/details/68066756redis集群分为服务端集群和客户端分片,redis3.0以上版本实现了集群机制,即服务端集群,3.0以下使用客户端分片(Sharding)。redis3.0服务端集群使用哈希槽,计算key的CRC16结果再模16834。3.0以下版本采用Key的一致性hash算法来区分k...转载 2020-03-18 21:03:48 · 271 阅读 · 0 评论 -
详解分布式寻址算法
引言在分布式系统中,对数据的准确定位以及整个系统的结构具有很高的要求。下现代分布式寻址算法中,主要以下面三种算法为代表:hash 算法(大量缓存重建)一致性 hash 算法(自动缓存迁移)+ 虚拟节点(自动负载均衡)redis cluster 的 hash slot 算法(也叫hash槽)hash算法比较适合固定分区或者分布式节点的集群架构。一致性hash算法比较适合需要动态扩容的分...原创 2020-03-18 20:51:41 · 2094 阅读 · 0 评论 -
Redis持久化
转载于:https://blog.csdn.net/ThinkWon/article/details/101522209Redis 提供了RDB和AOF两种持久化方式。默认是只开启RDB,当Redis重启时,它会优先使用AOF文件来还原数据集。RDB 持久化(快照持久化)RDB 持久化:将某个时间点的所有数据都存放到硬盘上。可以将快照复制到其它服务器从而创建具有相同数据的服务器副本。如果系...转载 2020-03-18 12:50:00 · 78 阅读 · 0 评论