gpt4 book ai didi

java - 服务器集群的缓存方法

转载 作者:行者123 更新时间:2023-12-01 05:19:24 25 4
gpt4 key购买 nike

我在 JBoss AS 5.1 集群上部署了一个 Java 应用程序,需要缓存大量 (> 3 GB) 数据。现在服务器集群只有 2 个节点(独立的机器)。以下是具体要求:

  • 两个节点不应要求将数据加载到缓存中(即应该进行复制或缓存应驻留在单独的服务器上)
  • 数据永远不会过期。

    上述两个要求对于应用程序来说都非常重要。如果在提出建议时牢记这两点,我将不胜感激。我还应该添加第三个要求:

  • 易于使用

    该应用程序最初使用 Hashmap。我尝试用 JBoss Cache 3.2.1 替换 hashmap,因为它具有复制和线程安全功能。但我对 JBoss Cache 的性能并不太满意。此外,当我将数据加载到缓存中时,8 Gig 的 RAM 几乎全部被使用(其中大部分被缓存条目使用)。

    我想听听那些自己处理过这种缓存场景的人的经验。感谢您提前抽出时间。

  • 最佳答案

    您可以尝试使用 GigaSpaces XAP datagrid 是一个复制缓存。它的性能非常高。

    http://www.gigaspaces.com/datagrid

    关于java - 服务器集群的缓存方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10660437/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com