Redis釋出RedisRaft:提高Redis分散式一致性 –thenewstack
Redis已經不是簡單的分散式快取,邁向分散式資料庫系統,Red Labs最近釋出了RedisRaft開放原始碼專案,目標幫助開發多個Redis資料庫之間的資料複製,試圖實現分散式強一致性部署。
RedisRaft提供與Apache ZooKeeper和Etcd同樣高標準的一致性和穩定性,從而可以使用Redis管理事務資料的後設資料(分散式事務)。
RedisRaft是透過簡單地將模組插入Redis,二不是直接修改Redis本身,這樣更安全。
RedisRaft複製資料特點:
- 高度一致的公認寫入,“保證已落實,永不丟失”。
- 讀取返回最新的提交寫入的讀取。
當然,RedisRaft受限於CAP定理,RedisRaft這種透過模組管理的Redis叢集還有一個假設前提/弱點,或者說它首先必須取決於:大多數Redis伺服器節點是否可執行並已連線。(banq注:CAP中可用性)
RedisRaft應該在明年的Redis 7.0版本中達到一般可用性階段。
相關文章
- [分散式][Redis]Redis分散式框架搭建與整合分散式Redis框架
- 分散式服務資料一致性-redis篇分散式Redis
- Redis分散式鎖Redis分散式
- Redis 分散式鎖Redis分散式
- 分散式鎖-Redis分散式Redis
- 【Redis】利用 Redis 實現分散式鎖Redis分散式
- .NetCore使用Redis,StackExchange.Redis佇列,釋出與訂閱,分散式鎖的簡單使用NetCoreRedis佇列分散式
- Springboot + redis分散式鎖Spring BootRedis分散式
- Redis 分散式儲存Redis分散式
- Redis 分散式鎖(一)Redis分散式
- Redis分散式鎖解析Redis分散式
- Redis分散式概覽Redis分散式
- redis系列:分散式鎖Redis分散式
- redis→分散式快取Redis分散式快取
- 十九、Redis分散式鎖、Zookeeper分散式鎖Redis分散式
- 使用PostgreSQL替代Redis實現佇列、分散式鎖和釋出/訂閱SQLRedis佇列分散式
- Redis面試系列:Redis實現分散式鎖Redis面試分散式
- 基於 Redis 分散式鎖Redis分散式
- Redis分散式實現原理Redis分散式
- 分散式鎖----Redis實現分散式Redis
- 細說Redis分散式鎖?Redis分散式
- Redis分散式鎖實戰Redis分散式
- Redis 應用-分散式鎖Redis分散式
- 詳解Redis分散式鎖Redis分散式
- SmartSql Redis 分散式快取SQLRedis分散式快取
- Redis實現分散式鎖Redis分散式
- 【180414】分散式鎖(redis/mysql)分散式RedisMySql
- Redisson 分散式鎖實現之前置篇 → Redis 的釋出/訂閱 與 LuaRedis分散式
- 搭建分散式 Redis Cluster 叢集與 Redis 入門分散式Redis
- Redis釋出訂閱Redis
- redis實現分散式id方案Redis分散式
- 基於redis做分散式鎖Redis分散式
- redis分散式鎖的實現Redis分散式
- Redis-10-分散式鎖.mdRedis分散式
- redis分散式鎖-java實現Redis分散式Java
- redis分散式鎖-可重入鎖Redis分散式
- 分散式Redis深度歷險-Cluster分散式Redis
- Redis之分散式鎖實現Redis分散式