powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Быстрий trigram поиск на миллионах строк
4 сообщений из 4, страница 1 из 1
Быстрий trigram поиск на миллионах строк
    #39473679
private
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Или, еще лучше - поиск ближайших соседей в векторном пространстве, конверсию строки -> триграм-вектора я сам сделаю.

Есть что? В postgresql есть такой поиск, но он работает только до сотен тысяч а если больше начинает тормозить.
...
Рейтинг: 0 / 0
Быстрий trigram поиск на миллионах строк
    #39479237
exp98
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вроде "триграмм" для текстов используют. trigrammnyy-poisk
Что за пространство будет? с целочисленными координатами ? Поиск в векторном пространстве зависит от метрики. Метрика выбирается из адекватности физики данных ментальному представлению.
Для текстовых соображений используют аналоги расстояния редактирования, но можно и самописное.
Из альтернативного в голову приходит что-то вроде квадратно-гнездового метода на целочисленной решётке. Например покоординатный интервальный уточняющий поиск, или половинного деления. В принципе всё равно те же индексы.
...
Рейтинг: 0 / 0
Быстрий trigram поиск на миллионах строк
    #39479962
private
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Например множество векторов флоат -1..1 с размерностью 100 элементов. Дистанция - косинус или евклидова.

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

Но хотелось бы что-то готовое из коробки...
...
Рейтинг: 0 / 0
Быстрий trigram поиск на миллионах строк
    #39480182
exp98
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Из коробки для таких размеров не в курсе. Рядом тема про R, мож в нём есть что-то.
А так половинное деление нетрудно реализуется и работает быстро даже без индексов. Вот мож его и поискать?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Быстрий trigram поиск на миллионах строк
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]