首页 文章

Apache Heite在嵌入式模式下如何使用Off Heap Storage工作?

提问于
浏览
0

我正在考虑用Ignite嵌入模式替换在堆外存储(使用Java NIO)中存储键值对的自定义构建机制 . 我不需要与应用程序的任何其他实例共享键值存储 . Apache Ignite在嵌入式模式下是一个不错的选择吗?在内部,如何将放置和获取操作用于Ignite嵌入式缓存?基于Apache Ignite文档,我可以理解新的Ignite节点在与应用程序相同的JVM上启动 . 因此put和get操作必须使用某些协议与Ignite节点通信 . 我认为放入和使用Ignite Cache可能比本机放入速度慢,并且可以使用我内置的键值存储 .

1 回答

  • 1

    嵌入式节点在同一进程内启动,因此在单节点部署的情况下,不会有进程间通信,数据将存储在应用程序的本地内存中 . Ignite虽然是一个分布式和可扩展的系统,但这显然需要额外的开销,这也会影响本地数据操作 . 但是,很难预测延迟的差异,您应该运行测试并检查 .

相关问题