Jump to content

Хейзелкаст

Хейзелкаст
Разработчик(и) Хейзелкаст
Стабильная версия
5.3.6 / 9 ноября 2023 г .; 8 месяцев назад ( 09.11.2023 ) [1]
Репозиторий
Написано в Ява
Тип в памяти Сетка данных , хранилище структур данных
Лицензия Хейзелкаст: Апач 2.0, [2] Hazelcast Enterprise: собственность
Веб-сайт ореховый оттенок

В вычислений сфере Hazelcast — это единая платформа данных в реальном времени. [3] основан на Java , сочетающем в себе быстрое хранилище данных с потоковой обработкой . Это также название компании, разрабатывающей продукт. Компания Hazelcast финансируется венчурным капиталом и имеет штаб-квартиру в Пало-Альто, Калифорния . [4] [5] [6]

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

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

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

Использование

[ редактировать ]

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

Vert.x использует его для общего хранилища. [9]

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

  • ЭластиКон [12] распределенный контроллер SDN использует Hazelcast в качестве распределенного хранилища данных.
  • ∂u∂u [13] использует Hazelcast в качестве среды распределенного выполнения для почти полного обнаружения дубликатов в корпоративных решениях для обработки данных.

См. также

[ редактировать ]
  1. ^ «Релиз v5.3.6» . Гитхаб . Проверено 20 декабря 2023 г.
  2. ^ «Лицензирование» . Справочное руководство Hazelcast .
  3. ^ «Потоковое вещание и IMDG объединяются: выпущена платформа Hazelcast 5.0!» . Хейзелкаст . Проверено 14 июля 2021 г.
  4. ^ "Дом" . Хейзелкаст . Проверено 16 августа 2022 г.
  5. ^ Пенчикала, Шрини (18 сентября 2013 г.). «Java In-Memory Grid Hazelcast получает венчурное финансирование от Bain Capital» . infoq.com . Проверено 11 декабря 2013 г.
  6. ^ Новет, Иордания (18 сентября 2014 г.). «Hazelcast добавляет 11 миллионов долларов для развития своего бизнеса на основе сетки данных в памяти с открытым исходным кодом» . ВенчурБит . Проверено 28 декабря 2020 г.
  7. ^ «Клиенты Hazelcast» . Справочное руководство по платформе Hazelcast .
  8. ^ «Клиент Memcache» . Справочное руководство Hazelcast IMDG .
  9. ^ Ким, Джехон (16 июня 2017 г.). «Понимание архитектуры Vert.x. Часть II» . Проверено 28 декабря 2020 г.
  10. ^ Катхиравелу, Прадибан; Вейга, Луис (9 сентября 2014 г.). Параллельное и распределенное моделирование CloudSim . 22-й Международный симпозиум IEEE по моделированию, анализу и симуляции компьютерных и телекоммуникационных систем (MASCOTS). Париж. стр. 490–493. CiteSeerX   10.1.1.714.4924 . дои : 10.1109/MASCOTS.2014.70 .
  11. ^ Катхиравелу, Прадибан; Вейга, Луис (8 декабря 2014 г.). Адаптивный распределенный симулятор для алгоритмов и архитектур Cloud и MapReduce . 7-я Международная конференция IEEE/ACM по коммунальным и облачным вычислениям (UCC), 2014 г., Лондон. стр. 79–88. дои : 10.1109/UCC.2014.16 .
  12. ^ Диксит, Адвайт Абхай; Хао, Фанг; Мукерджи, Сарит; Лакшман, ТВ; Компелла, Рамана (20 октября 2014 г.). ElastiCon: эластичный распределенный SDN-контроллер . Десятый симпозиум ACM/IEEE по архитектуре сетевых и коммуникационных систем. стр. 17–28 . Проверено 28 декабря 2020 г.
  13. ^ Катхиравелу, Прадибан; Галхардас, Елена; Вейга, Луис (28 октября 2015 г.). ∂u∂u Многопользовательская платформа: распределенное обнаружение почти повторяющихся данных для больших данных . На пути к значимым интернет-системам: конференции OTM 2015. Родос, Греция. стр. 237–256. дои : 10.1007/978-3-319-26148-5_14 .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 222992b9fa82c8cbf0ce3273b190c910__1717308360
URL1:https://arc.ask3.ru/arc/aa/22/10/222992b9fa82c8cbf0ce3273b190c910.html
Заголовок, (Title) документа по адресу, URL1:
Hazelcast - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)