dauren101
@dauren101
Python, Django ,Vue.js

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

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

Возможно Sphinx или mongo?
  • Вопрос задан
  • 192 просмотра
Пригласить эксперта
Ответы на вопрос 3
ky0
@ky0
Миллиардер, филантроп, патологический лгун
Если индексы сильно замедляют запись - нужно разбираться с производительностью базы. Приведите цифры - размер данных, нагрузку, что за железо и как настроена СУБД.
Ответ написан
sergey-gornostaev
@sergey-gornostaev Куратор тега PostgreSQL
Седой и строгий
Движки полнотекстового поиска не строят индексы быстрее.
Ответ написан
Комментировать
ThunderCat
@ThunderCat
{PHP, MySql, HTML, JS, CSS} developer
Как вариант - не писать в бд, а писать в файл, тогда сфинкс будет самое то.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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