內(nèi)存計(jì)算提供商Hazelcast發(fā)布了作為其旗艦產(chǎn)品的內(nèi)存網(wǎng)格和緩存軟件Hazelcast的3.6版本。該版本的主要特征是巨大的性能提升和新增的云管理和容器部署選項(xiàng)。后者使用戶可以更輕松地安裝、配置和管理本地云或混合部署。
“熱重啟存儲(chǔ)(Hot Restart Store)”是該版本的一個(gè)顯著特性。這是一項(xiàng)新增的高性能存儲(chǔ)特性,按照Hazelcast的說法,它提升了持久化性能,寫性能達(dá)到310,000次/秒/節(jié)點(diǎn),而重啟時(shí)間為7秒/1.3GB/節(jié)點(diǎn)(包括跨節(jié)點(diǎn)并行加載)。熱重啟存儲(chǔ)將支持JCache、Map、Hibernate和Web Sessions數(shù)據(jù)結(jié)構(gòu)。其他針對云的增強(qiáng)包括新增Docer容器部署選項(xiàng),支持Kubernetes、Apache jclouds、Consul、CloudFoundry和OpenShift PaaS。
此外,軟件更新現(xiàn)在可以不必重新加載數(shù)據(jù)了。Hazelcast的“高密度內(nèi)存存儲(chǔ)(High-Density Memory Store,簡寫為HDMS)現(xiàn)在也支持JCache、Map、Hibernate和Web Sessions數(shù)據(jù)結(jié)構(gòu)了,允許創(chuàng)建數(shù)百GB/節(jié)點(diǎn)的巨大緩存。
該版本還有一個(gè)特性是“開放二進(jìn)制客戶端協(xié)議(Open Binary Client Protocol)”,使社區(qū)可以開發(fā)新的客戶端。據(jù)Hazelcast介紹,社區(qū)成員已經(jīng)為Python、Ruby NodeJS、 Scala和Clojure開發(fā)了客戶端,并且全部都是開源的。
查看英文原文:Hazelcast Version 3.6 Features Performance Improvements and Cloud Management