172 похожих чатов

У меня другой вопрос, фуллтекст поиск по слитым индексам кто-то

использует? 22-25 млн энтри. Лучше чем мускл? Опыт был?

9 ответов

10 просмотров
Konstantin- Автор вопроса

Можно инсайты из опыта ребят?

А кто такие слитые индэксы?

Konstantin- Автор вопроса

Compound index

Впервые слышу этот тожэ, поиск находит какие-то ссылки на всякие помойки, в которых, впрочем, тожэ оно просто используется но не объясняется. Так что это?

Konstantin- Автор вопроса

Combined, concatenated, multi-coumn, composite. Это точно вопрос? Просто не знаю, вроде бы по смыслу, хоть слово не совсем то, это понятно

это термин из монги потому что, как и все эти идеи насчет жсонов )

А, multi-column -- это понятно. Тогда непонятно, какой стороной собрались притянуть в full-text search. Ну, то есть если просто конкатенировать несколько полей, и на них создавать индэкс -- то вообще без разницы в принцыпе, одно поле или несколько. Там всё равно принято функцыональный индэкс делать Если наоборот в индэкс добавить кроме полнотекстового ещё поля -- то у вас, боюсь, будут проблемы. Как таковые индэксы для fts поддержывают только операторы типа @@ и подобных -- вряд ли им понравится, что в индэксе есть ещё какие-то поля. Можно попробовать через include добавить просто значение, просто чтобы ускорить отсев. Можно попробовать поделить на несколько индэксов через partial index. Но, в общем, если вы имели в виду второй вариант --- то проблемы будут.

Konstantin- Автор вопроса

Никто не собирается притянуть, есть старый кейс уже сделаный на мускл через такой индекс и match against. Просто интересовался если кто-то делал что-то подобное на пг

Тогда я тебя поздравляю -- я не понял, что у тебя есть, что там сделано на мускуле и что ты получаешь и хочешь получить в результате. Думаю, что из сидящих сейчас в этом чятике этого не понял примерно никто.

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

Обсуждают сегодня

А как старый хаскел с новым стыковать ? потому как тут работает https://play.haskell.org/saved/C3xpMzcd, а вот тут https://stepik.org/lesson/7602/step/9?unit=1473 нет ошибка C...
Fedor
131
Вопрос я правильно понимаю что в коде newtype ArrowMap k v = ArrowMap { getArrowMap :: k -> Maybe v } getArrowMap есть функция типа k -> Maybe v, если да, то не понимаю задач...
Fedor
64
что насчет пагинга? на осдеве непонятно(
Vi Chapmann 🪙
26
Народ, кто шарит в расширенных разделах (EBR/EPR) на дисках с разметками MBR? Везде пишут (в вики рус/англ) в частности + другие источники смотрел, что первый сектор расширенн...
Eugene Krasnikov (ᴊɪɴ x)
1
Как Вы считаете нормально ли в двадцатых годах 21 века в ВУЗах Российской Федерации обучать студентов работе с TASM? Не слишком ли это "архаично"? (Если оффтоп или флейм для э...
Spiker01
52
Ребят, что лучше для реверса: гидра или ида?
En Vind Av Sorg
26
Делаю велосипед логгер. К сообщению хочу прикрутить некоторую информацию, типа, кем отправлено, какой уровень, и всякое такое. И тут подумалось мне, почему бы не хранить весь...
Serjone
24
Привет. Кто-нибудь знает, как это называется? Или как этот препроцессор найти, не получается запрос адекватно сформулировать
Савеλий
6
помогите решить вопрос ктото решал это?
Михаил Helper
9
Всем привет! Использую gitlab-ci. Настроил gitlab-agent для деплоя в куб. При деплое проекта в логах такая ошибка: Executing deploy plan failed to watch "ns:my-project/Ingress...
Konstantin Moiseev
4
Карта сайта