DCache 是一个基于 TARS 框架开发的分布式 NoSQL 存储系统,数据采用内存存储,支持连接后端 DB 实现数据持久化。DCache 采用集群模式,具有高扩展、高可用的特点,主要用于高性能分布式缓存。
腾讯内部近百个业务在使用 DCache,日调用总量超数万亿次。
DCache 具有以下特点
- 高性能存储引擎,支持 key-value,k-k-row,list,set,zset 多种数据结构,支持数据持久化落地后端 DB。
- 集群模式,高扩展,高可用,支持异地镜像,就近接入。
- 通过名字访问,支持同步、异步、单向 RPC 调用。
- 高效运维平台,轻松完成服务部署、扩缩容、迁移,以及服务配置,服务调用质量监控。
支持平台
- Linux
支持语言
- C++