Hazelcast

редактировать
сетка данных в памяти
Hazelcast
HazelcastLogo-Blue Dark Square.svg
Разработчик (и) Hazelcast
Стабильная версия 4.0.3 / 21 сентября 2020 г.; 43 дня назад (2020-09-21)
Написано наJava
Тип в памяти сетка данных, Хранилище структуры данных
Лицензия Hazelcast: Apache 2.0 Hazelcast Enterprise: Собственный
Веб-сайтhazelcast.org

В вычислениях, Hazelcast IMDG - это открытый исходный код в памяти сетка данных на основе Java. Это также название компании, разрабатывающей продукт. Компания Hazelcast финансируется венчурным капиталом и расположена в Сан-Матео.

. В сетке Hazelcast данные равномерно распределяются между узлами компьютерного кластера, что позволяет горизонтальное масштабирование из обработки и доступной памяти. Резервные копии также распределяются между узлами для защиты от сбоя любого отдельного узла. Hazelcast обеспечивает централизованное предсказуемое масштабирование приложений за счет доступа в памяти к часто используемым данным и в эластично масштабируемой сетке данных. Эти методы уменьшают нагрузку запросов на базы данных и повышают скорость.

Hazelcast может работать локально в облаке (Amazon Web Services, Microsoft Azure, Cloud Foundry, OpenShift ), виртуально (VMware ) и в контейнерах Docker. Hazelcast предлагает технологическую интеграцию для нескольких облачных технологий конфигурации и развертывания, включая Apache jclouds, Consul, etcd, Eureka, Kubernetes и Zookeeper. Интерфейс поставщика услуг Hazelcast Cloud Discovery (SPI) позволяет облачным или локальным узлам автоматически обнаруживать друг друга.

Платформа Hazelcast может управлять памятью для многих различных типов приложений. Он предлагает протокол открытого двоичного клиента для поддержки API-интерфейсов для любого языка двоичного программирования. Члены сообщества Hazelcast и открытого исходного кода создали клиентские API для языков программирования, которые включают Java, Scala, .NET Framework [1], C ++, Python, Node.js, Go и Clojure. Java и Scala могут использоваться как для клиентов, так и для встроенных членов.

Содержание
  • 1 Использование
  • 2 Временная шкала
  • 3 См. Также
  • 4 Ссылки
  • 5 Внешние ссылки
Использование

Типичные варианты использования Hazelcast включают:

Hazelcast часто используется в качестве основного библиотека или система, на которой построены другие функции более высокого уровня. Например, Vert.x использует его для общего хранилища.

Hazelcast также используется в научных кругах и исследованиях в качестве основы для распределенного выполнения и хранения.

  • Cloud2Sim использует Hazelcast в качестве среды распределенного выполнения для CloudSim облачного моделирования.
  • Распределенный контроллер SDN ElastiCon использует Hazelcast в качестве своего распределенного хранилища данных.
  • ∂u∂u использует Hazelcast в качестве своей распределенной среды выполнения для обнаружения почти дублирующихся в корпоративных решениях данных.
Временная шкала
  • 21 сентября 2020 г.: выпуск Hazelcast 4.0.3
  • 4 февраля 2020 г.: выпуск Hazelcast 4.0
  • 2 августа 2019 г.: выпуск Hazelcast 3.12.2
  • 11 июня 2019 г.: выпуск Hazelcast 3.12.1
  • 9 апреля 2019 г.: выпуск Hazelcast 3.12
  • 9 мая 2019 г.: выпуск Hazelcast 3.11.4
  • 13 апреля 2019 г.: выпуск Hazelcast 3.11.3
  • 16 февраля 2019 г.: выпуск Hazelcast 3.11.2
  • 6 июня 2018 г.: выпуск Hazelcast 3.10.2
  • 4 июля 2017 г.: выпуск Hazelcast 3.9
  • 14 марта 2017 г.: выпуск Hazelcast 3.8
  • 23 августа 2016 г.: выпуск Hazelcast 3.7
  • 21 января 2016 г.: выпуск Hazelcast 3.6
  • июнь 17, 2015 г.: выпуск Hazelcast 3.5
  • 2 августа 2013 г.: выпуск Hazelcast 3.0
  • 2 марта 2012 г.: выпуск Hazelcast 2.0
  • 1 марта 2009 г.: выпуск of Hazelcast 1.5
См. также
Ссылки
Внешние ссылки
Последняя правка сделана 2021-05-23 04:02:32
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте