KeyDB logo

KeyDBЕдинственная база данных, которая вам когда-либо понадобится

KeyDB - это быстрая база данных ключ-значение, сочетающая в себе кеширование в памяти и постоянство FLASH в одном пакете.

2020-08-22
Acquired
Early
S20
2
B2B
CanadaAmerica / Canada
KeyDB screenshot
Подробнее о KeyDB

KeyDB - Более быстрая альтернатива Redis

Введение

KeyDB - это полностью свободная база данных, поддерживаемая Snap Inc., и более быстрая замена Redis. KeyDB разработан для масштабирования и улучшает пользовательский опыт за счет высокой пропускной способности и низкой задержки.

Ключевые возможности

  • Высокая пропускная способность: Обрабатывает большие нагрузки с одним узлом, показывая результат более 1 миллиона операций в секунду.
  • Низкая задержка: Хранит данные в памяти, предоставляя доступ к данным с задержкой менее миллисекунды.
  • Разнообразие структур данных: Поддерживает строки, хэши, списки, множества, отсортированные множества, битовые карты, hyperloglogs, геопространственные индексы и потоки.
  • Несколько вариантов сохранения: Предлагает сохранение RDB и AOF с настраиваемыми параметрами устойчивости.
  • Масштабируемость: Масштабируется вертикально с одним узлом и горизонтально с помощью активной репликации или кластерного режима.
  • Высокая доступность: Простые настройки HA с активными реплицированными узлами и автоматической перезагрузкой для конфигураций кластера с шардированием.
  • MVCC Non-Blocking Architecture: Разрешает одновременные запросы без снижения производительности.
  • Поддержка многомастерности в разных регионах: Поддерживает несколько узлов-мастеров с асинхронной репликацией.
  • Лучшее истечение срока действия: Истечение срока действия Subkey и активное удаление практически в реальном времени.
  • Шифрование TLS: Работает со скоростью в 7 раз выше, чем Redis + TLS.
  • ModJS: Создавайте пользовательские команды с помощью модуля JavaScript с открытым исходным кодом.

Сценарии использования

  • Веб-приложения: Улучшение пользовательского опыта за счет быстрого и надежного доступа к данным.
  • Аналитика в реальном времени: Обработка требований к высокой пропускной способности и низкой задержке.
  • Игры: Поддержка масштабных взаимодействий в реальном времени.
  • Интернет вещей: Эффективное управление и обработка данных с многочисленных устройств.
  • Электронная коммерция: Обеспечение быстрых и надежных транзакций и взаимодействия с пользователем.

Цены

KeyDB является полностью свободным программным обеспечением, предоставляя все свои функции без каких-либо лицензионных сборов. Дополнительная поддержка для предприятий и индивидуальные решения могут быть обсуждены непосредственно с командой KeyDB.

Команды

KeyDB разработан и поддерживается специализированной командой Snap Inc. при содействии активного сообщества разработчиков с открытым исходным кодом. Команда фокусируется на предоставлении высокопроизводительных, масштабируемых и надежных решений для баз данных, удовлетворяя разнообразные требования к рабочим нагрузкам.