【问题标题】:Advantage of Pivotal Gemfire over Apache GeodePivotal Gemfire 相对于 Apache Geode 的优势
【发布时间】:2020-01-28 05:25:22
【问题描述】:

与 Apache Geode 相比,Pivotal GemFire 提供了哪些额外功能?

据我所知,我认为企业支持是唯一的额外功能。

【问题讨论】:

    标签: gemfire geode spring-data-gemfire


    【解决方案1】:

    是的,您基本正确... Apache Geode 和 Pivotal GemFire 在功能集中基本上是一对一的。

    从 Spring 的角度来看尤其如此(Apache Geode 和 Pivotal GemFire 的 Spring 数据(SDG 和 SDG ;-),Spring Apache Geode 和 Pivotal GemFire 的会话 (SSDG) 和 Apache Geode 和 Pivotal GemFire 的 Spring Boot (SBDG)。

    虽然 Spring Data Geode 和 Spring Data GemFire 是 2 个独立的 GitHub 存储库,直到 Spring Data Moore (2.2),请参阅 here和here,这将从 Spring Data Neumann (2.3) 开始发生变化,其中 Spring Data GemFire 将成为(并且已经拥有)一个模块 (spring-data-gemfire) Spring Data Geode GitHub 存储库;见here。这是可能的,因为代码库实际上是相同的,并且因为 GemFire/Geode 功能集具有奇偶性。

    今天Pivotal GemFire 的大部分内容已被整合到 (Pivotal) CloudFoundry 中的 Pivotal/VMWare 提供的平台包中,称为Pivotal Cloud Cache。该平台产品从“操作”的角度肯定简化了在高度分布式和集群企业环境中的“运行”和“管理”Apache Geode,特别是因为大规模运行该产品,同时考虑到一致性、延迟、高可用性(冗余)、规模需求不是小事。

    作为新 VMWare Tanzu 愿景的一部分,同样的 Cloud Cache 产品正在扩展以在 Kubernetes (K8S) 上运行。因此,我们今天所知道的 Pivotal GemFire 本质上将消失并被 CloudFoundry 和 K8S 的云缓存所取代。

    这并不是说商业产品不会添加额外的“企业”类功能以将其与开源产品 Apache Geode 区分开来,但我现在真的不能谈论这个。

    无论哪种方式,您都可以放心,Apache Geode 和 Cloud Cache 的所有 Spring 功能都将 1) 为您提供支持,并且 2) 以一致、非侵入性的方式进行,以便您做到无需更改单行配置或代码。

    请参阅here,了解我们对用户的承诺。

    这也意味着 Spring Boot 是与 Apache Geode 或 (Pivotal/VMWare Tanzu) Cloud Cache 集成和构建的最佳方式。

    希望这会有所帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-29
      • 2017-03-19
      • 2010-12-23
      • 2015-07-23
      • 2011-02-26
      • 1970-01-01
      相关资源
      最近更新 更多