云数据库Redis 企业版(Tair)
源于阿里集团核心系统Tair。Redis全兼容,超强流量承载;全球分布式,轻松构建跨域容灾与多活;数据闪回,安全无忧;丰富数据结构(modules),可简洁高效构建业务应用。

性能增强系列

企业版性能增强系列采用多线程模型,性能约为同规格社区版实例的3倍。
支持 CAS /CAD 命令
将 Check and Set / Check and Delete 命令原子化,优雅地实现分布式锁,降低业务实现复杂度避免误删锁导致地业务故障。
支持 TairString 模块
TairString 是一种带版本号的 String 类型数据结构。原有的 Redis String 由 key 和 value 组成,而 TairString 不仅包含 key 和value,还携带了版本(version),可用于乐观锁等场景。除此之外,TairString 在 Redis Siring 加减功能的基础上支持了边界设置,可以将 INCRBY、INCRBYFLOAT 的结果限制在一定的范围内,超出范围则提示错误,适用于限流器等场景。
支持TairGIS模块
TairGIS 是一种使用 R-Tree 做索引,支持地理信息系统 GIS(Geographic information System)相关接口的数据结构。Redis的原生 GEO 命令是使用 GeoHash 和Redis Soretd Set 结构完成的,使用 1D索引,主要用于点的查询,TairGIS使用2D索引,除了对点的查询,还支持线、面的查询,尤其适用于判断相交或者包含关系,功能更加强大。
支持 TairBloom 模块
TairBloom 是一种可动态扩容的布隆过滤器,完全兼容 RedisBloom 模块的命令。TairBloom 首先是一种概率性数据结构(space efficient probabilistic data structure),主要使用较低的内存消耗来判断一个元素是否存在;其次,TairBloom 具有动态扩容的能力,可在扩容的同时维持证误判率的稳定。
支持 TairDoc 模块
TairDoc 是一种文档类型的数据结构,支持 JSON 标准,完全兼容 ReSON 模块的命令。TairDoc 数据以二进制树的方式存储,支持对 JSON 中子元素的快速访问。同时支持 JSON Path 和 JSON Pointer,并提供 XML 和 YAML 的转换。