Hazelcast - 資料結構



java.util.concurrent 包提供資料結構,如 AtomicLong、CountDownLatch、ConcurrentHashMap 等等,當您在讀/寫資料結構方面有多個執行緒時,這些資料結構非常有用。但是,為了確保執行緒安全,所有這些執行緒都需要部署在單個 JVM/機器上。

分散式資料結構有以下兩大優勢 −

  • 更高的效能 − 如果多臺機器都可以訪問資料,所有機器都可以並行工作,在更短的時間內完成工作。

  • 資料備份 − 如果一臺 JVM/機器宕機,我們還有其他可以持有資料的 JVM/機器

Hazelcast 提供了一種跨 JVM/機器分佈資料結構的方法。

廣告