Tarantool DataBase

Повышайте доступность ключевых систем и создавайте real-time цифровые сервисы с помощью российской NoSQL in-memory СУБД
Img container.png
Ускорение
core‑систем

Ускорение
core‑систем

Создавайте надежный кэш‑слой для автоматизированных банковских систем и дисковых БД вместо кардинальных изменений в ИТ-ландшафте
Экономия
на оборудовании

Экономия
на оборудовании

Переходите с дорогого вертикального масштабирования на горизонтальное за счет создания копий данных с быстрым доступом
Drop-in замена
Redis

Drop-in замена
Redis

Замените Redis на отечественную in‑memory СУБД с минимальными изменениями кода клиентского приложения
Быстрый вывод на рынок цифровых сервисов

Быстрый вывод на рынок цифровых сервисов

Организуйте «золотую запись» и цифровой профиль клиента, единую авторизацию, real-time биллинг, маркетинг в реальном времени, обработку потоков событий

Посмотреть демо

Напишите нам, и мы организуем для вас демонстрацию продукта
tarantooldb-demo-img.png

Преимущества Tarantool DB

Удобная работа с хранилищем данных из бизнес-приложений благодаря коннекторам Java и GO
В поставке продукта присутствует механизм drop-in замены Redis на Tarantool
Горизонтальное масштабирование благодаря встроенным инструментам шардирования
Сохранность данных за счет упреждающей журнализации (WAL), создания снимков состояния БД и собственной технологии управления кластером
Высокая производительность благодаря in-memory технологиям. Время отклика — единицы миллисекунд
Tarantool DB входит в реестр отечественного ПО. [Реестровая запись № 23005 от 28.06.2024](https://reestr.digital.gov.ru/reestr/2487018/)
Платформа Tarantool сертифицирована ФСТЭК

Работа с протоколом Redis

- Поддержка типов данных и 60+ команд Redis - Поддержка Redis ACL  - Логирование событий - Шифрование TLS - Совместимость настроек с Redis
tarantooldb-scheme3.png

Пример использования: бесшовная миграция с Redis в ритейл-компании

Задача: создание сервиса токенов авторизации
Исходные параметры: топология Redis master — replica, 4 инстанса Redis по 4 GB RAM, 5000 RPS на чтение
Произошла миграция на Tarantool DB в топологии master — master. В ходе миграции код backend API не менялся, использовался стандартный GO-коннектор Redis
В результате уменьшилось количество компонентов, процесс миграции занял неделю
Схема бесшовной миграции
с Redis в ритейл-компании
tarantooldb-scheme2.png
Схема сервиса аутентификации
в личном кабинете
tarantooldb-scheme1.png
Tarantool DB — хранилище остатков на счетах клиентов и журнала проводок. Хранит данные в течение банковского рабочего дня
Целевая нагрузка
≥20 тыс запросов в секунду
Размер БД >150 ГБ
Потеря данных недопустима

Возможности
Tarantool Data Base

Работа с данными - Хранение данных в оперативной памяти, оптимизация за счет сжатия - Поддержка разных схем данных: key-value, таблицы, документы - Быстрый механизм восстановления данных - Поддержка CRUD-операций для работы с объектами и данными в кластерном хранилище - Поддержка вторичных индексов, управление временем жизни данных - Синхронная и асинхронная репликация, шардирование (сегментирование) данных - API чтения/записи данных из бизнес-приложений на Java, Go - Поддержка справочников в кластере
Администрирование и безопасность - Поддержка ACID - Ролевая модель (RBAC) назначения прав доступа к объектам хранилища - Журнал аудита безопасности - UI/CLI управление кластерным хранилищем данных - Поддержка механизма failover для отказоустойчивости кластера - Интеграция с LDAP
Эксплуатационные возможности - Экспорт метрик мониторинга в Prometheus, Grafana - Автоматизация установки и запуск кластера - Возможность развертывания в среде Kubernetes - Работа на отечественных операционных системах: Astra Linux, РЕД ОС

Документация

Подготовили для вас документацию
по продукту Tarantool DB
tarantooldb-doc.png

Остались вопросы?

Задайте свой вопрос или расскажите о нужном решении — мы ответим
fos-img.png