kvstoreRedis 集群解决方案

联合创作 · 2023-10-01 12:32

kvstore 一种用C++实现的高性能的基于proxy进行分片的redis集群解决方案。

架构:

特性:

  •  
  • 多线程处理客户端请求

  • 管道支持

  • 重新分片而不重新启动集群

  • 支持大多数redis命令,有关详细命令,请参见not-support-redis-cmd

  • 支持两种模式:

    • cache模式

    -用作纯缓存,具有Redis分片,但无复制,因此可以节省一半内存。为了实现高可用性,Redis节点将在失败时从分片节点中删除

    • data-store模式

    -用作数据源,具有redis分片和复制功能。为了实现高可用性,当旧的主节点发生故障时,从属Redis节点将升级为主节点

浏览 12
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报