Hikv阅读 发表于 2018-04-19 | | 字数统计: 146 | 阅读时长 ≈ 1 主要思想主要是针对内存的,混合的索引用在混合的内存设备上,将Hash-index索引用在NVM上,将B+-Tree索引用在DRAM上,其实也就是存储B+-Tree在DRAM来支持k-v数据库的范围查询,Hash-index存在NVM来支持更好的单点查询,以及k-v的持久化。 比较 NVM和DRAM比较,差不多的读延迟,写延迟DRAM比NVM好得多。 Hash-index,单点的操作都有很大的优势,但对于范围查询不好,而B+-Tree有良好的范围查询性能。