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

Что выбрать в качестве промежуточного хранилища в проекте?

Добрый день! Есть проект на FastApi он обращается к БД. Есть желание снизить нагрузку на БД и уменьшить время отклика приложения. Какие варианты для себя нашел.
1) Кэширование. Из плюсов: Снижение нагрузки, но часть запросов все равно будут проходить из-за непопадания в кэш.
2) Промежуточное хранилище. Идея выгрузить все в Redis провалилась, так как на более 120К записей поиск начал тормозить сильнее прямого запроса к БД.
3) ELK или Hadoop. Больше заточены под аналитические запросы(могу ошибаться).
Есть ли еще какие либо варианты для промежуточного хранения большого объема данных?
  • Вопрос задан
  • 2551 просмотр
Подписаться 6 Простой 3 комментария
Ответ пользователя Александр Негашев К ответам на вопрос (3)
Negash
@Negash
Невнимателен, Технарь
Keydb, умеет в мульти мастер
Ответ написан
Комментировать