我一直在研究'内存中的数据网格'并且看到了'gemfire'一词.我糊涂了.似乎gemfire是一个术语,指的是存储和操作数据库的技术,但在计算机内存中,不是吗?什么是宝石?
我可以使用哪些技术来处理Node.js中的"内存数据网格"?
我看到了一些应用程序,比如'Apache Geode'和'Pivotal gemfire'.我如何与他们合作?是否适合使用一些缓存技术(如Redis或Memcached)?在geode的情况下,数据是仅通过API访问还是有其他方式来访问这个?
小智 19
有许多产品被称为"内存数据网格",GemFire是其中一个领先的产品.从这篇文章主要是:
VMware Gemfire(Java)
Oracle Coherence(Java)
Alachisoft NCache(.Net)
Gigaspaces XAP弹性缓存版(Java)
Hazelcast(Java)
Scaleout StateServer(.Net)
大多数这些产品都有多种语言的驱动程序.您可以通过REST或本机node.js客户端访问GemFire中的数据.
Apache Geode是GemFire的开源版本.它比memcached和Redis强大得多; 您不仅可以将Geode用作缓存,还可以将其用作记录存储(它具有本机持久性).它内置了一个对象查询语言(OQL)引擎,允许您查询嵌套对象,具有连续查询和WAN复制等强大功能.Geode还具有用于memcached和Redis的协议适配器,允许您的memcached和Redis客户端连接到Geode.
| 归档时间: |
|
| 查看次数: |
27099 次 |
| 最近记录: |