【发布时间】:2018-01-02 19:08:00
【问题描述】:
我想使用ChronicleMap 作为内存映射键值数据库(String 到byte[])。它应该能够容纳多达 1 亿个条目。读取/获取将比写入/放置更频繁地发生,预期写入速率低于 10 个条目/秒。虽然键的长度相似,但值的长度可能会有很大差异:它可能是从几个字节到几十 Mbs 的任何内容。然而,大多数值的长度在 500 到 1000 字节之间。
阅读了一些关于 ChronicleMap 的内容后,我对它的功能感到惊讶,并且想知道为什么我找不到描述它被用作通用键值数据库的文章。对我来说,将 ChronicleMap 用于此目的似乎有很多优势。我在这里错过了什么?
在给定的边界条件下使用 ChronicleMap 有什么缺点?
【问题讨论】: