которому нужно осуществлять полнотекстовый поиск. В некоторых таблицах по 2.5 миллиона записей.
На мой взгляд, возможны два подхода:
1) создать posgresql view которое будет комбинировать в себе данные из всех таблиц. Осуществлять поиск по этому view.
2) не хранить данные в разных таблицах, а создать единую таблицу на основе общего поля и искать по ней
Подскажите пожалуйста, какой вариант лучше?
3) Выбирать из 6 таблиц на клиенте.
Спасибо за идею
Обсуждают сегодня