有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

用于键值对的java分布式缓存

我正在为具有这些功能的键值对寻找分布式缓存-

  1. 持久化到磁盘
  2. 开源
  3. Java接口
  4. 快速读/写,内存利用率最低
  5. 易于向数据库添加更多计算机(水平可扩展)

哪些数据库符合要求


共 (2) 个答案

  1. # 1 楼答案

    你可以利用很多选择

    Redis——你自己说的那个。这是一个独特的过程,非常快,当然是关键值,但它不是“内存中的应用程序”,我的意思是,为了进入redis进程,您总是要进行套接字I/O。 它不是用Java编写的,但它提供了一个Java驱动程序,而且还集成了spring

    如果您想要基于java的解决方案,请考虑以下内容:

    memcached-分布式缓存

    Hazelcast这是一个数据网格,它远不止是简单的键值存储,但您可能也对它感兴趣

    InfinispanJBoss的人创建了这个

    EHCache一种流行的分布式缓存

    希望这有帮助

  2. # 2 楼答案

    Redisson框架还提供了基于Redis的分布式缓存功能