Задать вопрос
@oldzas

Какую БД выбрать для формата ключ-значение?

Добрый день.

Понимаю, что хранить данные в формате ключ-значение можно и в redis и в mongodb.
Вопрос: в чем ключевое различие? (может я его не вижу или не понимаю).

Спасибо.
  • Вопрос задан
  • 62 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Skillbox
    Курс Java-разработчик
    4 месяца
    Далее
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
Решения вопроса 1
Redis в первую очередь хранит данные в памяти, mongodb не обязательно в памяти
В mongodb есть memory движок, но он вроде только в enterprise версии
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
2ord
@2ord
MongoDB хранит по ключу документ (структуру данных), а Redis - просто набор байтов. Соответственно, последний не умеет извлекать данные из тех байтов. Для этого приложение должно распаковать их.
И с запросами к БД также есть разница.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы