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

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

Понимаю, что хранить данные в формате ключ-значение можно и в redis и в mongodb.
Вопрос: в чём ключевое различие?
  • Вопрос задан
  • 73 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Разработчик на Python совместно с МФТИ
    7 месяцев
    Далее
  • Академия Эдюсон
    FullStack-разработчик: тариф PRO
    14 месяцев
    Далее
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
Решения вопроса 1
Redis в первую очередь хранит данные в памяти, mongodb не обязательно в памяти
В mongodb есть memory движок, но он вроде только в enterprise версии
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
2ord
@2ord
MongoDB хранит по ключу документ (структуру данных), а Redis - просто набор байтов. Соответственно, последний не умеет извлекать данные из тех байтов. Для этого приложение должно распаковать их.
И с запросами к БД также есть разница.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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