Задать вопрос
dauren101
@dauren101
Python, Django ,Vue.js

Долгое чтение из Postgresql?

Есть Таблица в Postgresql , в которой нет индексов, потому что идет массовая запись и индексы замедляют сильно insert. Но без индексов очень долгое чтение. Является ли решением подключить elastic search , чтобы через него делать поиск? И будет ли он делать репликацию и хранить данные у себя ? Или же как то создаст индексы? Подскажите как можно решить проблему с чтением данных из Postgresql.

Возможно Sphinx или mongo?
  • Вопрос задан
  • 220 просмотров
Подписаться 2 Простой 7 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия DevOps-инженер + ИИ
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
ky0
@ky0
Миллиардер, филантроп, патологический лгун
Если индексы сильно замедляют запись - нужно разбираться с производительностью базы. Приведите цифры - размер данных, нагрузку, что за железо и как настроена СУБД.
Ответ написан
sergey-gornostaev
@sergey-gornostaev Куратор тега PostgreSQL
Седой и строгий
Движки полнотекстового поиска не строят индексы быстрее.
Ответ написан
Комментировать
ThunderCat
@ThunderCat
{PHP, MySql, HTML, JS, CSS} developer
Как вариант - не писать в бд, а писать в файл, тогда сфинкс будет самое то.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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