【问题标题】:How to use Hazelcast with TomEE 7?如何在 TomEE 7 中使用 Hazelcast?
【发布时间】:2017-03-03 03:45:52
【问题描述】:

我必须在服务器启动时将数据加载到内存中。我打算使用 Hazelcast,应用服务器是 TomEE 7。有人可以帮忙解决这个要求吗?

【问题讨论】:

  • 您想使用 Provider 或 CDI 自行启动 Hazelcast 节点吗?请澄清问题。
  • 我不打算使用单独的 Hazelcast 节点。启动 TomEE 服务器时需要将数据从 DB 加载到实例内存。稍后我可以重用这些数据进行计算,而无需进行数据库查找。
  • 这并不是 Hazelcast 的真正用例。 Hazelcast 并非设计为单实例进程内缓存。您可以使用 Ehcache 或 Guava 找到更快/更好的替代方案。
  • 感谢 noctarius 我正在考虑改用 ehCache。谢谢你的建议。

标签: hazelcast apache-tomee tomee-7


【解决方案1】:

TomEE 7 在 plus 版本中内置了 JCS (https://commons.apache.org/proper/commons-jcs/),也是一个好的开始

【讨论】:

  • 谢谢罗曼。你更喜欢 JCS 而不是 EhCache?
  • 两者都很好,而且不是 100% 完全相同,但是对于本地缓存,我的建议是使用内置的内容,如果需要的话,可以寻找另一个 impl,而不是相反。并不意味着 ehcache 很糟糕。
猜你喜欢
  • 2017-03-20
  • 1970-01-01
  • 2016-05-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多