Tendis了解

什么是Tendis?

  Tendis是腾讯研发的分布式高性能KV存储数据库,容Redis核心数据结构与接口,适用于兼容Redis协议,需要大容量高访问性能的温冷数据存储场景。

适用场景:

  • 兼容Redis协议,需要大容量且有高持久化要求的业务场景。
  • 适合成本为主要考虑因素、业务数据有高持久化要求的业务场景。
  • 解决原生Redis固有的fork问题而预留部分内存问题。

特性:

  • 兼容Redis协议:支持redis主要数据结构和接口,兼容原生Redis命令
  • 持久化存储:使用rocksdb作为存储引擎,最大支持PB级存储
  • 去中心化架构:类似redis的集群分布式实现。
  • 水平扩展:集群支持增删节点,数据可以按slot在任意两节点之间迁移,支持拓展至1000个节点。
  • 故障自动切换:自动检测故障节点,slave会自动提升为master继续对外提供服务。
  • Tendis冷热混合存储关键组件:Redis和Tendis存储版可以一起工作成为Tendis冷热混合存储, 非常适用于KV存储场景,可以减少80%成本,还可以保证热数据在redis的访问性能。

以上参考:https://mp.weixin.qq.com/s/JTYuXcuhTrELMVXlcx4glg

原文地址:https://www.cnblogs.com/smallzhen/p/14749332.html