有奖捉虫:办公协同&微信生态&物联网文档专题 HOT

极致性能

云数据库 KeeWiDB 为 KV 场景定制了新一代存储引擎,大部分数据组织都是采用Hash的存取方式,同时与持久内存(PMEM)耦合,单节点最大性能可达到18万写入、30万读取,P99延迟小于3ms,同时可水平堆叠,性能线性提升。

冷热分级存储

云数据库 KeeWiDB 基于内存(DRAM)+持久内存(PMEM)+NVMe SSD磁盘搭建分级存储架构,由持久内存(PMEM)缓存访问热数据,磁盘(SSD)存储全量数据,持久内存和磁盘的容量可灵活配置。同时支持数据的冷热分离、自动升热降冷。无需在业务中处理缓存和存储的交换逻辑,可大幅提高版本迭代效率。

实时持久化

云数据库 KeeWiDB 采用WAL(预写日志)持久机制,保障数据的原子性和持久性。日志内容会持久化到 PMEM 层,后台进行数据异步落盘,在保证数据实时持久化的同时实现数据的高速、低延迟写入。

大 key 分页降冷

KV 数据库中有部分大 key 的业务数据,如存储了百万级 field 的单个 Hash。而大 key 的降冷存在两个痛点:一是业务只访问少量的 field,但需要缓存整个 Hash;二是大 key 降冷后,再次访问时需要将整个 key 加载至内存,影响性能。KeeWiDB 可以将大 key 分成多个 Page,缓存中只保留热 Page,访问冷数据时也只需要加载被访问的 Page,提高缓存利用率的同时保证冷数据的加载速度。