当前位置: 首页 > 知识库问答 >
问题:

在Chronicle-Map中支持NavigableMap?

充小云
2023-03-14

提前感谢您的支持。

有没有办法在Chronicle-Map中创建java NavigableMap?

共有1个答案

申黎明
2023-03-14

不,因为ChronicleMap是一个基于哈希的无共享数据结构,也就是说,它更像HashMap,而不是Java中的TreeMap。对于按顺序存储密钥的快速持久数据存储,我推荐LMDB(查看https://github.com/lmdbjava/lmdbjava),但是我不确定它是否提供了开箱即用的NavigableMap接口。

 类似资料:
  • Chronicle Map是一套内存内键值存储方案,其设计目标在于实现低延迟与/或多进程应用,例如贸易与金融市场应用。这套库主要面向中等读取与写入查询延迟场景,允许用户根据服务器中的硬件执行线程数量编写合适的查询机制。 其主要用途包括在单一服务器 (例如Redis) 中替代低速键值存储方案,或者取代同类面向JVM的解决方案以实现速度提升。大家也可以将部分应用状态移出Java堆,从而降低堆体积及GC压力。

  • Chronicle 是一个超低延迟、高吞吐、持久化的消息和事件驱动的内存数据库,延迟只有16纳秒以及支持每秒钟 500-2000 万消息/记录。

  • 问题内容: 我们需要用Java进行一些Rijndael开发。 对文章,图书馆等有什么建议对我们有帮助吗? 是否有任何指向密钥库维护的指针,以及如何安全地存储密钥? 编辑: 它需要是开源的。本质上,它只是使用Rijndael进行数据的标准加密/解密。 问题答案: Java开箱即用地包含AES。Rijndael是AES。您不需要任何外部库。您只需要这样的东西: 就是这样,用于加密/解密。如果要处理大量

  • 我们尝试了下面的代码来识别java版本1.7.0_79所支持的协议 上述程序的输出。。 为了支持TLSv1.1,我们尝试了以下选项 > 参考链接执行程序用但它没有工作,它只显示了TLSv1。 然后参考链接,我们添加了跟随行 在java中。安全措施也没有帮助。有人能帮助确定jdk 1.7.0_79中要做的更改吗?

  • 问题内容: 当我尝试使用Java 7连接URL(支持TLS 1.2且以前与Java 7兼容的供应商URL之一)时,发现以下异常: 这样我就启用了,并且 在那之后我也遇到了同样的问题。然后,我将Java版本升级到8,这样它就可以连接到URL而没有任何SSL问题。 如本博客所述,在Java 8中,默认设置为TLS 1.2,并且可以使用Java 7中的属性调整TLS 1.2 。在Java 7中,如果我根

  • 对于Requests,如果你有问题或者建议,可以通过下面几种方法得到支持: StackOverflow 如果你的问题不包含敏感或私有信息,或者你能将这些信息匿名化,那你就可以在 StackOverflow 上使用 python-requests 标签提问。 发送推文 如果你的问题在140个字符内描述,欢迎在 twitter 上发送推文至 @kennethreitz, @sigmavirus24,