URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 26238
[ Назад ]

Исходное сообщение
"Быстрый поиск в БД по рег. выражению"

Отправлено Pan , 10-Фев-03 14:59 
Подскажите пожалуйста кто нибудь, какие существуют технологии/инструменты/методы для (очень) быстрого поиска в ДБ по регулярному выражению? (кол-во строк в базе >1000000)

Содержание

Сообщения в этом обсуждении
"RE: Быстрый поиск в БД по рег. выражению"
Отправлено and , 10-Фев-03 15:18 
>Подскажите пожалуйста кто нибудь, какие существуют технологии/инструменты/методы для (очень) быстрого поиска в ДБ по регулярному выражению? (кол-во строк в базе >1000000)


LIKE из SQL


"RE: Быстрый поиск в БД по рег. выражению"
Отправлено Pan , 10-Фев-03 15:44 
>>Подскажите пожалуйста кто нибудь, какие существуют технологии/инструменты/методы для (очень) быстрого поиска в ДБ по регулярному выражению? (кол-во строк в базе >1000000)
>
>
>LIKE из SQL

Это понятно... Меня интересует возможность быстрого поиска. Например создание index или Full Text Search. Мне нужно из огромной базы (где, на пример, хранятся имена файлов с путём) выбрать нужные мне по RegExp (например "Rock*.mp3"). Для достаточно большой базы и не очень быстрого компа это достаточно долгая, трудная операция.


"RE: Быстрый поиск в БД по рег. выражению"
Отправлено Pan , 10-Фев-03 16:35 
Подскажите, пожалуйста, кто нибудь, какие существуют технологии/инструменты/методы для (очень) быстрого поиска в БД (mySQL) по регулярному выражению? (кол-во строк в базе >1000000)
Меня интересует возможность быстрого поиска. Например CREATE INDEX или Full Text Search. Мне нужно из огромной базы (где, на пример, хранятся имена файлов с путём) выбрать нужные мне по RegExp (например "Rock.*\.mp3"). В этом случае ни Full Text Search ни CREATE INDEX не работают. Для достаточно большой базы и не очень быстрого компа это достаточно долгая, трудная операция. Помогите пожалуйста, очень надо....

"RE: Быстрый поиск в БД по рег. выражению"
Отправлено Pan , 10-Фев-03 17:43 
Неужели никто этим не занимался? :(