Tarantool DB
cover

Tarantool DB

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

Scroll

Какие задачи решает
Tarantool DB

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

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

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

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

Drop-in замена
Redis

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

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

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

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

Удобная работа с хранилищем данных из бизнес-приложений благодаря коннекторам Java и GO

В поставке продукта присутствует механизм drop-in замены Redis на Tarantool

Горизонтальное масштабирование благодаря встроенным инструментам шардирования

Сохранность данных за счет упреждающей журнализации (WAL), создания снимков состояния БД и собственной технологии управления кластером

Высокая производительность благодаря in-memory технологиям. Время отклика — единицы миллисекунд

Tarantool DB входит в реестр отечественного ПО. Реестровая запись № 23005 от 28.06.2024

Платформа Tarantool сертифицирована ФСТЭК

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

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

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

Схема бесшовной миграции
с Redis в ритейл-компании

Пример использования: сервис аутентификации в личном кабинете

Схема сервиса аутентификации
в личном кабинете

Пример использования: оперативное хранилище в банковской системе

Схема реализации оперативного хранилища
в банковской системе

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

icon

Задача: создание сервиса токенов авторизации

Исходные параметры: топология Redis master — replica, 4 инстанса Redis по 4 GB RAM, 5000 RPS на чтение

Произошла миграция на Tarantool DB в топологии master — master. В ходе миграции код backend API не менялся, использовался стандартный GO-коннектор Redis

В результате уменьшилось количество компонентов, процесс миграции занял неделю

Схема бесшовной миграции
с Redis в ритейл-компании

Пример использования: сервис аутентификации в личном кабинете

icon

Tarantool — хранилище для сессий пользователей и кодов авторизации. Сессии могут хранится минуты (веб-браузер), а могут месяцы (мобильные приложения)

>20 млн записей
>2 тыс одновременных сессий
RTO и RPO ≤1 час
Допустимые задержки≤100 мс
Нагрузка ≈2000 запросов в секунду

Схема сервиса аутентификации
в личном кабинете

Пример использования: оперативное хранилище в банковской системе

icon

Tarantool DB — хранилище остатков на счетах клиентов и журнала проводок. Хранит данные в течение банковского рабочего дня

Целевая нагрузка
≥20 тыс запросов в секунду
Размер БД >150 ГБ
Потеря данных недопустима

Схема реализации оперативного хранилища
в банковской системе

icon icon icon
Scroll

Возможности
Tarantool DB

Работа с данными

  • Хранение данных в оперативной памяти, оптимизация за счет сжатия
  • Поддержка разных схем данных: key-value, таблицы, документы
  • Быстрый механизм восстановления данных
  • Поддержка CRUD-операций для работы с объектами и данными в кластерном хранилище
  • Поддержка вторичных индексов, управление временем жизни данных
  • Синхронная и асинхронная репликация, шардирование (сегментирование) данных
  • API чтения/записи данных из бизнес-приложений на Java, Go
  • Поддержка справочников в кластере

Администрирование
и безопасность

  • Поддержка ACID
  • Ролевая модель (RBAC) назначения прав доступа к объектам хранилища
  • Журнал аудита безопасности
  • UI/CLI управление кластерным хранилищем данных
  • Поддержка механизма failover для отказоустойчивости кластера
  • Интеграция с LDAP

Эксплуатационные возможности

  • Экспорт метрик мониторинга в Prometheus, Grafana
  • Автоматизация установки и запуск кластера
  • Возможность развертывания в среде Kubernetes
  • Работа на отечественных операционных системах: Astra Linux, РЕД ОС

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

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

cover

Получить консультацию

Заказать демонстрацию

Спасибо за обращение

Специалисты Tarantool свяжутся
с вами по оставленным контактам