2016-09-27 100 views
1

從文檔/資源看來,Apache Ignite似乎只能將共享內存用於通信目的(作爲在同一節點上運行的實例之間的互連,而不是套接字)。使用共享內存來緩存數據的Apache Ignite Cache

是否可以使用大型共享內存段來緩存實際的Apache Ignite數據?

+0

您能否將您所指的文檔引用爲鏈接? – YoYo

+0

我檢查了代碼,也提到了一些地方,如https://apacheignite.readme.io/docs/network-config 看到'setSharedMemoryPort' – caccini

回答

1

共享內存僅用於通信。但是,您可以使用堆外存儲器來存儲數據:https://apacheignite.readme.io/docs/off-heap-memory

+0

感謝您的快速回復,但我是對的,堆內存點燃將仍然malloc()內存空間,我們不能使用現有的共享內存段(例如mmap'ed內存中的文件系統)來存儲數據? – caccini

+0

是的,這是對的。 –