Gemfire 与 BigMemory Go

Gemfire versus BigMemory Go

Gemfire 可以像 Big Memory Go 一样用作带休眠的 L2 缓存提供程序吗?使用休眠 XML 文件,而不是注释。如果应用程序使用大量冗余休眠调用,请尝试查看 Gemfire 是否可以集成为 L2 缓存以用作缓存的堆外解决方案。

在 Pivotal GemFire 9.0.x 之前(例如 Pivotal GemFire 8.2.x 及更早版本)GemFire 支持 Hibernate L2 Cache;参见 here

但是,由于缺乏对维护该功能以及使其与最新版本的 Hibernate 保持同步的支持,因此在 Pivotal GemFire 9 中被取消了。

旁注:

我不确定您是否知道这一点...但 Pivotal GemFire 已作为 Apache Geode open source project (April, 2015) and became a TLP last year (~October 2016). Therefore, Apache Geode is the open source core for Pivotal GemFire, especially as of Pivotal GemFire 9.0.

发布到 Apache 软件基金会 (ASF)

我提到这个是因为 work/code 并没有丢失,它主要是一个 WIP。见...

https://issues.apache.org/jira/browse/GEODE-1972

我看到功能分支(即 feature/GEODE-1972)尚不存在。

Geode 开发者列表中对此进行了讨论...

http://apache.markmail.org/thread/uvuzoohkfplkg46u

因此,它可能只需要来自社区的一些 "interests",甚至可能需要一些 help/contributions 来推动它。参与并产生影响的好机会。

干杯, 约翰