Распределенная платформа для обработки данных в памяти

Arenadata Grid (ADG) – платформа вычислений в памяти, позволяющая значительно ускорить приложения без необходимости замены существующих СУБД. ADG дает возможность гибко масштабировать полученное решение на десятки и сотни вычислительных узлов. Используя оперативную память в качестве основного накопителя, платформа способна выполнять и обрабатывать запросы от 1000 до 1000000 раз быстрее традиционных дисковых СУБД. Вычислительные мощности Arenadata Grid легко масштабируются путем добавления новых узлов в кластер без необходимости остановки работы, позволяя тем самым обрабатывать сотни терабайт данных из множества БД.

Задействовав ADG в качестве промежуточного кэширующего уровня хранения, можно с легкостью модернизировать архитектуру существующих приложений. Платформа способна прозрачно и бесшовно интегрироваться с существующими РСУБД, NoSQL СУБД и Hadoop. ADG помимо in-memory DB является также высокоэффективным сервером приложений на языке Lua. Кластер Arenadata Grid вместе с использующими его приложениями может быть с легкостью запущен как в облаке, так и в ЦОД.

Платформа Arenadata Grid способна масштабироваться практически линейно путем добавления новых узлов в существующий кластер. Данные в кластере располагаются оптимально с задачей максимально уменьшить миграцию данных при изменении топологии кластера. При этом миграция данных производится полностью автоматически.

Одной из особенностей Arenadata Grid является отсутствие мастер-узла. Нужный узел, хранящий целевую запись, определяется путем расчета значения специальной функции.

Преимущества Arenadata Grid:

  • Распределенные таблицы “ключ-значение” в памяти;
  • Молниеносная скорость вычислений;
  • Гибкая масштабируемость;
  • Встроенный сервер приложений, позволяющий легко разрабатывать распределенные приложения;
  • Многоуровневое хранение данных (RAM/Disk).

Хранение и обработка данных в памяти с помощью ACID-транзакций и ANSI-99 SQL

Среди основных сценариев использования ADG выделяются следующие:

  • Функциональность In-memory DB;
  • Ускорение обработки аналитических запросов над оперативными данными в массивно-параллельной СУБД;
  • Кэширование оперативных данных в HDFS;
  • Реализация транзакционного кэша данных для систем потоковой передачи и шин данных.

Оригинальная документация на русском языке позволяет облегчить процесс планирования и разворачивания платформы. Инструкция может быть полезна администраторам, программистам, разработчикам и сотрудникам подразделений информационных технологий, осуществляющих внедрение и сопровождение кластеров Arenadata.

Далее в документации приведены инструкции по работе с Arenadata Grid: установка, основные концепции, кластеризация и роли.

Important

Контактная информация службы поддержки – e-mail: info@arenadata.io