GeminiDB Redis是一款基于计算存储分离架构,兼容Redis生态的云原生NoSQL数据库。GeminiDB Redis突破了开源Redis的内存限制,通过将数据进行冷热分离,在保证热数据驻留计算节点内存满足业务低时延要求的同时,将冷数据置换入分布式存储池进行持久化存储,最大程度的降低使用成本。
GeminiDB Redis具有高兼容、高性价比、高可靠、弹性伸缩、高可用、冷热分离等特点。
高兼容
用户应用无需修改代码,可直接使用,100%兼容原生Redis接口。
高性价比
GeminiDB Redis基于共享存储,在提供足够性能的前提下,大幅度降低海量数据使用Redis的成本。
GeminiDB Redis将数据全部存储在磁盘中,并实现了冷热分离,解决了缓存(cache)与数据库(Data Base,DB)之间交互访问的问题,提高了程序可读性与程序运行效率。
高可靠
GeminiDB Redis基于共享存储池的多副本强一致机制,保证数据的安全可靠。
计算节点无状态,故障节点自动接管。
存储池支持跨AZ部署。
无损弹性伸缩
RocksDB深度定制,秒级分裂弹性扩容。
扩缩容无需搬迁数据,快速而平滑。
通过Proxy代理,使上层业务可以不感知内核处理扩缩容过程中的数据迁移。
高可用
计算节点无状态,故障节点自动接管。
存储池支持跨AZ部署。
冷热分离
热数据常驻内存,冷数据全量持久化存储,替代Redis+MySQL的冷热分离架构。
实现冷热数据的自动交换,用户无需人工交换数据,代码开发更简洁。