Я имел ввиду что и шаблон и всё экземпляры это увы КТ
Да, я все понимаю, у самого на жестком диске много, а расшараить ничего не могу. Но вот 3 ИТ-стратегии нашел в открытом доступе, думаю может у кого-нибудь еще есть)
А какие задачи по поиску? Что именно нужно? Именно фултекст? Чем не устраивает full-text в том же PG? Да и чем ES не устраивает?
Это хороший вопрос. На проекте просто сейчас оракл. Есть таблича с парой милионов записей. Обновляется на append довольно часто. Есть штук 15 фильтров. Работает все хорошо но долго. Запросы 10 записей мин по 5. Есть выделенные спецы которые этой бд занимаются.
но в целом интересно какие еще подходы есть.
Может какой то справочник есть в котором основные критерии выбора той или иной бд описаны ? 😀
До этого был положительный опыт постгрес + solr, в этом случае то что было в solr - почти не обновлялось. И таким образом часть нагрузки с основной базы просто сняли.
простой селект из базы со всего 2кк записей дольше сотни миллисекунд? Что-то ДБА не то курят, мне кажется. Ну или сделайте olap-oltp схему... В общем, тут не похоже на проблему движка, тут похоже на проблему оптимизации\дизайна
Просто странно, что одна таблица в 2кк записей может так медленно отдавать. Её можно целиком в кэше держать, да ссд иметь и фуллскан быстрее. Разве что джойнить саму на себя 10 раз