2014-05-07 23 views
1

我目前正在研究Hazelcast將其用作羣集中的消息隊列和共享內存存儲。Hazelcast - 在關閉最後一個節點時保留數據

我想知道如何處理最後一個節點出現故障時的情況。我希望將所有榛樹管理的數據,隊列等存儲到磁盤,並能夠在以後再次啓動。

MapStore和MapLoad功能看起來很有趣,但是何時使用?文檔說它在需要時使用,但是當關閉最後一個節點時我只需要它。在正常操作期間不需要保留所有數據。

此外,寫入磁盤應該發生在最後,所以沒有新的數據被添加在此期間。

有沒有人有經驗或建議如何處理這種類型的新手? PS:我也使用Spring和Mongo,順便說一句。

在此先感謝。

回答

2

目前我們沒有這種可用的功能。

您可能想看看QueueStore/QueueLoader接口。它爲隊列提供與地圖的MapStore/MapLoader相同的功能。

我們正在對所有數據結構基於磁盤的存儲解決方案,但還沒有準備好。

+0

它現在可用嗎? –

相關問題