sql - поиск по совпадениям с различием в 1 символ

Темы, не касающиеся фреймворка, но относящиеся к программированию в целом.
Ответить
Аватара пользователя
Ghost_nsk
Сообщения: 825
Зарегистрирован: 2012.01.01, 00:45
Откуда: Новосибирск
Контактная информация:

sql - поиск по совпадениям с различием в 1 символ

Сообщение Ghost_nsk »

господа, день добрый, подскажите как решить интересную задачку

1) Юзер вводит поисковой запрос, например произвольный числовой код 4411108LLD
2) Как найти все совпадения, которые отличаются на 1 символ от запроса?
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: sql - поиск по совпадениям с различием в 1 символ

Сообщение samdark »

Сделать индекс в SOLR/Sphinx/Elastic. У них всех на эту тему, если верно помню, что-то было.
Аватара пользователя
yiijeka
Сообщения: 3103
Зарегистрирован: 2012.01.28, 09:14
Откуда: Беларусь
Контактная информация:

Re: sql - поиск по совпадениям с различием в 1 символ

Сообщение yiijeka »

Думаю Ngam для ElasticSearch + match справить с этим, если не важен шум.
Ответить