1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/apache-ignite

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Apache Ignite

Build Status GitHub Maven Central GitHub release GitHub commit activity Twitter Follow

Что такое Apache Ignite?

Apache Ignite — это распределённая база данных для высокопроизводительных вычислений со скоростью в памяти.

Многоуровневое хранилище

Apache Ignite предназначен для работы с памятью, диском и Intel Optane в качестве активных уровней хранения. Уровень памяти позволяет использовать DRAM и Intel® Optane™, работающие в режиме памяти, для хранения и обработки данных. Дисковый уровень является необязательным с поддержкой двух вариантов — вы можете сохранять данные во внешней базе данных или хранить их в собственном постоянном хранилище Ignite. В качестве устройства хранения можно использовать SSD, Flash, HDD или Intel Optane, работающие в режиме AppDirect.

Подробнее.

Собственное постоянное хранилище Ignite

Хотя Apache Ignite широко используется в качестве слоя кэширования поверх внешних баз данных, он поставляется со своим собственным постоянным хранилищем — распределённым, ACID-совместимым и совместимым с SQL дисковым хранилищем. Собственное постоянное хранилище интегрируется в многоуровневое хранилище Ignite в качестве дискового уровня, который можно включить, чтобы позволить Ignite хранить больше данных на диске, чем он может кэшировать в памяти, и обеспечить быстрый перезапуск кластера.

Подробнее.

Соответствие ACID

Данные, хранящиеся в Ignite, соответствуют требованиям ACID как в памяти, так и на диске, что делает Ignite строго согласованной системой. Транзакции Ignite работают по сети и могут охватывать несколько серверов.

Подробнее.

Поддержка ANSI SQL

Apache Ignite поставляется с совместимым с ANSI-99, горизонтально масштабируемым и отказоустойчивым механизмом SQL, который позволяет вам взаимодействовать с Ignite как с обычной базой данных SQL с использованием драйверов JDBC, ODBC или собственных API SQL, доступных для Java, C#, C++, Python и других языков программирования. Ignite поддерживает все команды DML, включая запросы SELECT, UPDATE, INSERT и DELETE, а также подмножество команд DDL, актуальных для распределённых систем.

Подробнее.

Высокопроизводительные вычисления

Высокопроизводительные вычисления (HPC) — это способность обрабатывать данные и выполнять сложные вычисления на высоких скоростях. Используя Apache Ignite в качестве высокопроизводительного вычислительного кластера, вы можете превратить группу обычных машин или облачную среду в распределённый суперкомпьютер из взаимосвязанных узлов Ignite. Ignite обеспечивает скорость и масштаб за счёт обработки записей в памяти и снижения использования сети с помощью API для интенсивных данных и вычислений. Эти API реализуют парадигму MapReduce и позволяют запускать произвольные задачи в кластере узлов.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Apache Ignite is a horizontally scalable, fault-tolerant distributed in-memory computing platform for building real-time applications that can process terabytes of data with in-memory speed. Развернуть Свернуть
CC0-1.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://gitlife.ru/oschina-mirror/apache-ignite.git
git@gitlife.ru:oschina-mirror/apache-ignite.git
oschina-mirror
apache-ignite
apache-ignite
master