kvproxy是一个KV类型数据库的代理框架。可以通过编写扩展(so动态库)的方式增加对指定协议的支持。默认已经支持memcached的二进制协议和文本协议。
*目前已经支持如下特性:*快速*轻量级*支持读写分离*支持数据的同步和异步主从复制*支持一致性哈希*支持failover机制。后端服务不可用时,自动摘除。*提供ini格式的配置文件*和后端服务器保持持久化连接*多线程模式,linux平台下支持cpu亲缘性*良好的协议扩展性。*默认支持memcached的二进制协议和文本协议
目前,可以使用kvproxy方便的搭建memcached集群。并保持多个memcached集群间数据的同步。
评论