VoltDB - новая открытая СУБД

Новая открытая система управления базами данных VoltDB ориентирована на обработку транзакций в реальном времени. По производительности она опережает традиционные СУБД в 45 раз. Поддерживает SQL запросы и гарантирует целостность данных.

Суть архитектуры этой СУБД в комбинации хранения данных в памяти с концепцией распределённой организации и разбиения БД по разделам. Для сохранения данных на диск используется концепция снапшотов, которые отражают срез данных, актуальных на момент создания снапшота. Работа с данными осуществляется через хранимые процедуры на языке Java, копии которых прикрепляются к каждому из разделов. При выполнении запроса, затрагивающего несколько разделов, в каждом из нужных разделов вызывается хранимая процедура, а затем результаты агрегируются.

Распространяется VoltDB в двух вариантах: свободном «Community Edition» и коммерческом. Исходные тексты доступны по лицензии GPL.

Продолжить чтение

Вы должны войти, чтобы отправлять комментарии на этот сайт - пожалуйста, либо войдите, либо - если вы еще не зарегистрированы - [щелкните] здесь , чтобы зарегистрироваться