Tarantool выпустил распределенную версию СУБД

15 мая 2018 года. Mail.Ru Group выпустила распределенную версию Tarantoolдля коммерческих клиентов. Благодаря механизму горизонтального масштабирования,реализованному в новой версии, при росте объема данных можно просто и быстрорасширить кластер до необходимого размера. Для расширения используется специальныйAPI.

Ключевое преимущество новой версии – возможность создания большихраспределенных хранилищ высокодоступных данных с автоматическим сохранением ACIDтранзакций (такие транзакции удовлетворяют требованиям атомарности, согласованности,изолированности и устойчивости) в пределах одного узла и опциональным сохранением ACIDв пределах кластера посредством координатора распределенных транзакций.

Новая версия также поддерживает механизм автоматической отказоустойчивости, георепликациюc возможностью ручного или автоматического переключения реплик, мониторинг кластера. Этимеханизмы позволяют создавать системы, которые работают 24x7.

Также в системе мониторингавнедрен ряд изменений, которые позволяют улучшить процесс эксплуатации Tarantool.

Ранее обновление было доступно только в закрытом режиме, теперь все коммерческие клиентымогут направить заявку на использование новой версии по адресу support@tarantool.org

Tarantool – это система управления базами данных с открытым исходнымкодом. Tarantool сочетает в себе скорость, свойственную системам кэширования, и надежность промышленныхрешений. СУБД доступна для всех пользователей – как для коммерческих, так и для некоммерческих организаций.Кроме того, Tarantool предлагает IIoT-платформу, разработанную для промышленного интернета вещей, котораяпозволяет собирать данные с миллионов датчиков, расположенных на производственных площадках, транспорте,сельскохозяйственных полях, и пересылать в дата-центры для онлайн-аналитики.

Справка о проекте

СУБД Tarantool — собственная разработка Mail.Ru Group, которая используется в компании около девяти лет.Она сочетает высокую скорость обработки запросов, характерную для систем кэширования (например, Memcached и Redis)c надежностью таких промышленных решений, как Oracle, MySQL и PostgreSQL. Tarantool выложена в открытый доступ подлицензией BSD. Согласно результатам внутреннего тестирования Mail.Ru Group, ее производительность составляет миллионтранзакций в секунду на одном ядре простейшего commodity-сервера. Один сервер с Tarantool способен заменить более 30серверов с классической СУБД (по внутренним данным Mail.Ru Group). Tarantool успешно внедрена в ряде крупных российскихи международных компаний, среди которых ПАО «ВымпелКом», Yota, Badoo, Avito, QIWI и Wallarm.

How can you transform your business?