kvstore Redis 集群解决方案开源项目

我要开发同款
匿名用户2019年06月04日
37阅读
开发技术C/C++
所属分类服务器软件、缓存服务器
授权协议MIT

作品详情

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

架构:

特性:

 

多线程处理客户端请求

管道支持

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

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

支持两种模式:

cache模式

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

data-store模式

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

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论