chronicle相关内容

纪事:如何优化内存映射文件以实现低延迟?

我正在使用Chronica将大量数据从一个JVM传输到另一个JVM。问题是,我注意到我的基准测试中有很多抖动。我对内存映射文件的了解有些有限,但我知道操作系统会在内存和磁盘之间来回交换页面。 如何配置这些页面以获得最高性能,以我的情况为例,在使用纪事时减少抖动和尽可能低的延迟?它们需要变大还是变小?它们需要是多个还是几个? 这是我目前在Ubuntu盒子上的内容: $ cat /pro ..
发布时间:2022-04-08 16:03:32 其他开发

当值的大小高度可变时,ChronicleMap导致JVM崩溃

到目前为止,我们已经成功地将ChronicleMap用于我们想用于它的大多数事情,并且大多数数据集都运行良好.我们拥有的一个用例是将其用作多图,涵盖了这样做的大多数问题.在这种情况下,我们专门将其用作Map>.但是,我们遇到了一些有趣的JVM崩溃,并且难以找到确定性模式,因此我们可以避免它们. 因此,在将所有Set放入Chronicl ..
发布时间:2020-07-19 20:29:46 Java开发

使用ChronicleMap作为键值数据库

我想使用 ChronicleMap 作为内存映射键值数据库(String至byte[]).它应该能够容纳多达1亿个条目.读取/获取将比写入/写入更频繁地发生,预期的写入速率小于10个条目/秒.尽管密钥的长度相似,但值的长度可能相差很大:从几字节到数十兆字节不等.但是,大多数值的长度在500到1000个字节之间. 阅读了有关ChronicleMap的一些知识后,我对它的功能感到惊讶,并且想知道 ..
发布时间:2020-07-19 20:29:42 其他开发

ChronicleMap中的多地图

在 ChronicleMap的GitHub 上,绝对没有关于ChronicleMap中多地图的免责声明: 编年史地图不是... ...没有二级索引. 多图.在技​​术上可以将ChronicleMap>用作多图,但通常会导致问题... 不幸的是,这是我的用例之一,为此(使用ChronicleMap)使用堆外存储无疑是最简单的方法. 让我 ..
发布时间:2020-07-19 20:29:40 Java开发