Hazelcast
![]() | |
Тип | програмне забезпечення і Ґрід[d] |
---|---|
Розробник | Hazelcast (company) |
Стабільний випуск | 3.9.2 (January 3, 2018) |
Мова програмування | Java |
Ліцензія | Hazelcast: Apache 2.0 [1] Hazelcast Enterprise: Proprietary |
Репозиторій | github.com/hazelcast/hazelcast |
Вебсайт | hazelcast.org |
Hazelcast — відкрите програмне забезпечення, in-memory датаґрід реалізований на Java. Розробляється однойменною компанією.
В Hazelcast ґріді дані рівномірно розповсюджені серед вузлів комп'ютерного кластера, дозволяючи горизонтальне масштабування як для збільшення місця для зберігання даних, так і для збільшення процесорних потужностей.
Резервні копії даних кожного вузла зберігаються на інших, що забезпечує відновлення даних при падінні будь-якого вузла.[2]
Викорисатання
Типове використання Hazelcast включає:
- Розподілений кеш
- Сховище для тимчасових даних, наприклад вебсесій
- In-memory аналізу та обробки даних
- Крос-JVM комунікацію
- Масштабування застосунків