gpt4 book ai didi

gemfire - gem 火到底是什么?

转载 作者:行者123 更新时间:2023-12-03 12:15:54 34 4
gpt4 key购买 nike

我一直在研究“内存数据网格”,并看到了“gemfire”一词。我很困惑。似乎 gemfire 是一个术语,指的是像数据库一样存储和操作数据但在计算机内存中的技术,不是吗? gemfire到底是什么?

我可以使用哪些技术来处理 Node.js 中的“内存数据网格”?

我看到了一些应用程序,例如“Apache Geode”和“Pivotal gemfire”。我如何与他们合作?是否像使用某些缓存技术(如 Redis 或 Memcached)?在 geode 的情况下,数据是否只能通过 API 访问,还是有其他方法可以访问这个?

最佳答案

有许多产品符合“内存数据网格”的要求,GemFire 就是其中的佼佼者。来自 this article主要的有:

VMware Gemfire (Java)
Oracle Coherence (Java)
Alachisoft NCache (.Net)
Gigaspaces XAP Elastic Caching Edition (Java)
Hazelcast (Java)
Scaleout StateServer (.Net)



这些产品中的大多数都有多种语言的驱动程序。您可以访问 GemFire over REST 中的数据,或通过 native node.js 客户端。

Apache Geode是 GemFire 的开源版本。它比 memcached 和 Redis 强大得多;您不仅可以将 Geode 用作缓存,还可以用作记录存储(它具有本地持久性)。它内置对象查询语言 (OQL) 引擎,可让您查询嵌套对象,具有强大的功能,如 Continuous Queriesreplication over WAN ,等等。 Geode 也有 memcached 的协议(protocol)适配器。和 Redis ,允许您的 memcached 和 Redis 客户端连接到 Geode。

关于gemfire - gem 火到底是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35418222/

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