Разработчики Tarantool реализовали поддержку асинхронной репликации из Oracle. Появление репликации из популярной СУБД поможет разгрузить ее — и, как следствие, ускорить диджитализацию бизнеса: банков, страховых компаний, сотовых операторов, ритейлеров.

Асинхронная репликация позволяет автоматически синхронизировать данные. Администратор сможет настроить Oracle таким образом, чтобы все изменения, сделанные в этой базе данных, автоматически и асинхронно от нескольких миллисекунд до нескольких секунд (зависит от производительности сети и многих других факторов) воспроизводились в Tarantool. Система позволяет выбирать, какие данные нужно реплицировать.

«В процессе диджитализации бизнеса растет доля клиентов, которые переходят на самообслуживание в веб- и мобильные интерфейсы. Это создает колоссальную нагрузку на Oracle-базы, на которую те не рассчитаны, — отметил технический директор почтовых и облачных сервисов Mail.Ru Group Денис Аникин. — Tarantool, будучи быстрой и легкой in-memory СУБД, справляется с такими задачами. Это подтверждает опыт Mail.Ru Group, а также других крупнейших компаний, внедривших эту СУБД. Переключив digital-сегмент на Tarantool, бизнес может снизить нагрузку на Oracle и ускорить работу своих сервисов».

Ранее была представлена система репликации из MySQL. Таким образом, Tarantool поддерживает репликацию данных из двух самых популярных в мире СУБД.

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

СУБД 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.

Источник:  Mail.Ru Group