Bilgisayar kullanımında Hazelcast IMDG, Java tabanlı özgür bir bellek içi veri ızgarasıdır. Aynı zamanda ürünü geliştiren şirketin adıdır. Hazelcast şirketi, girişim sermayesi tarafından finanse edilmektedir ve merkezi San Mateo'dadır .12
Bir Hazelcast ızgarasında, veriler bir bilgisayar kümesinin düğümleri arasında eşit olarak dağıtılır, böylece işleme ve kullanılabilir depolama yatay ölçeklendirilebilir. Yedeklemeler, herhangi bir düğümün başarısızlığına karşı korumak için düğümler arasında da dağıtılır. Hazelcast, sık kullanılan verilere bellek içi erişim ve öngörülebilir ölçeklendirilmesini sağlar. Bu teknikler veritabanlarındaki sorgu yükünü azaltır ve hızını artırır.
Hazelcast şirket içinde, bulutta (Amazon Web Services, Microsoft Azure, Cloud Foundry, OpenShift), sanal olarak (VMware) ve Docker konteynerinda çalıştırılabilir. Hazelcast, Apache jclouds, Consul, etcd, Eureka, Kubernetes ve Zookeeper gibi çoklu bulut yapılandırma ve dağıtım teknolojileri için teknoloji entegrasyonları sunar.
Hazelcast platformu birçok farklı uygulama türü için bellek yönetebilir. Herhangi bir ikili programlama dili için API'leri desteklemek için bir Açık İkili İstemci Protokolü sunar. Hazelcast ve açık kaynak topluluk üyeleri Java, Scala, .NET Framework, C++, Python, Node.js, Golang ve Clojure gibi programlama dilleri için istemci API'lerini yayınlamıştır. Java ve Scala istemci ve gömülü olarak kullanılabilir.
Hazelcast için tipik kullanım durumları şunlardır:
Hazelcast genellikle diğer üst düzey unsurların üzerine inşa edildiği temel bir kütüphane veya sistem olarak kullanılır. Örneğin, Vert.x bunu paylaşılan depolama alanı için kullanır.4
Hazelcast ayrıca akademide ve araştırmalarda dağıtılmış yürütme ve depolama için bir altyapı olarak kullanılır.
Orijinal kaynak: hazelcast. Creative Commons Atıf-BenzerPaylaşım Lisansı ile paylaşılmıştır.
Ne Demek sitesindeki bilgiler kullanıcılar vasıtasıyla veya otomatik oluşturulmuştur. Buradaki bilgilerin doğru olduğu garanti edilmez. Düzeltilmesi gereken bilgi olduğunu düşünüyorsanız bizimle iletişime geçiniz. Her türlü görüş, destek ve önerileriniz için iletisim@nedemek.page