Вопросы по теме 'full-text-search'

Как внедрить систему полнотекстового поиска в процессе
В одном из наших коммерческих приложений (Win32, написанном на Delphi) мы хотели бы реализовать полнотекстовый поиск. Приложение хранит пользовательские данные в каком-то двоичном формате, который напрямую не распознается как текст. В идеале я...
1004 просмотров
schedule 09.11.2022

Как выполнить поиск по нескольким моделям в CMS с помощью Sphinx?
Я пытаюсь использовать Sphinx в своей CMS для поиска по всему сайту. Поскольку каждая модель в CMS имеет разные полнотекстовые поля, я создал индекс для каждой модели. Однако, согласно форуму Sphinx, поиск по нескольким индексам с разной схемой...
482 просмотров

Функциональность поиска для Django
Я разрабатываю веб-приложение с использованием Django, и вскоре мне нужно будет добавить функцию поиска. Поиск будет реализован для двух моделей, одна из которых является расширением пользовательского класса авторизации, а другая — с полями name ,...
2698 просмотров

Упорядочивание результата FREETEXTTABLE, объединенного со стандартным SELECT по рангу
У меня был рабочий запрос FREETEXTTABLE, который искал @searchString. Теперь мне нужно ОБЪЕДИНИТЬ это с другим простым запросом, который пытается проанализировать @searchString в INT, и, если это удастся, отфильтровать таблицу, ища строку с PK,...
1150 просмотров

Как найти все инициализации в тексте?
Мне нужно найти все инициализации (заглавные буквы, такие как SAP, JSON или XML) в моих текстовых файлах. Есть ли готовый скрипт для этого? Ruby, Python, Perl — язык не имеет значения. Пока я ничего не нашел. С уважением, Стефан
307 просмотров
schedule 12.10.2022

PHP и MySQL выполняют поиск по множеству столбцов
Мне нужен способ поиска по 50+ столбцам, как varchar, так и int, в определенной таблице. Я видел, как люди рекомендуют Lucene и Sphinx, но я понятия не имею, как их использовать, а полнотекстовый MySQL не позволит мне объединить более 16 столбцов или...
424 просмотров
schedule 27.03.2024

Как получить рейтинг по запросу полнотекстового поиска с помощью Linq to SQL?
Я использую Linq to SQL для вызова хранимой процедуры, которая выполняет полнотекстовый поиск и возвращает рейтинг плюс несколько определенных столбцов из таблицы Article . Столбец ранга - это ранг, возвращаемый функцией SQL FREETEXTTABLE (). Я...
917 просмотров

Django sphinx работает только после перезапуска приложения
Я установил django-sphinx в свой проект, который отлично работает только некоторое время. Позже он всегда возвращает пустой набор результатов. Удивительно, но перезапуск приложения django исправляет это. И поиск снова работает, но опять только на...
401 просмотров

Написание алгоритма поиска сообщений
Я пытаюсь написать алгоритм поиска свободного текста для поиска определенных сообщений на стене (аналогичный вид стены, который использует Facebook). Предполагается, что пользователь может ввести несколько слов в поле поиска и получить доступ к...
390 просмотров

Какой метод поиска лучше всего подходит для поиска записей
У меня есть 10 000 000 записей, которые будут лучшим методом для поиска записей, в настоящее время я использую полнотекстовый поиск, но он медленный, пожалуйста, предложите.
1178 просмотров
schedule 08.12.2023

Как повысить производительность запросов SQL Server при выполнении LIKE для многих столбцов
Мой запрос должен выполнить поиск LIKE по 3 столбцам. SELECT * FROM Monkeys WHERE [Name] LIKE '%pete%' OR [Desc] LIKE '%pete%' OR [Info] LIKE '%pete%'; Я хочу улучшить производительность этого запроса. Я не могу использовать полнотекстовые...
1724 просмотров

MySQL: поиск нескольких слов в полнотекстовом поиске - только точные совпадения
Я пишу код для автоматической пометки некоторых статей. У меня есть массив тегов и таблица статей. Я запускаю следующий запрос, чтобы проверить заголовки, соответствующие тегу: SELECT headline FROM `news` WHERE MATCH(headline) AGAINST...
5391 просмотров
schedule 24.11.2023

Создайте псевдоним таблицы и измените тип таблицы
У меня есть таблица с именем tb , которая является innodb и содержит более 1 млн строк. Я хочу выполнить полнотекстовый поиск в таблице, но не могу этого сделать, потому что это innodb. Итак, как мне создать «псевдоним» tb с именем tb2 , что...
202 просмотров
schedule 15.11.2022

Образец базы данных для полнотекстового поиска
Я хочу провести сравнительный анализ индексов полнотекстового поиска в PostgreSQL, SQLServer и Lucene. Любые идеи о том, где найти хорошую большую базу данных для выполнения запросов? Заранее большое спасибо.
2125 просмотров

Текстовый поиск Джанго Сфинкс
Я пробую поиск Sphinx в своем проекте Django. Все настройки выполнены, и все работает, но требуется пояснение от того, кто на самом деле использовал эту настройку. В моем поиске Sphinx во время индексации я использовал «имя» в качестве поля в моем...
385 просмотров

Полнотекстовый поиск PostgreSQL случайным образом отбрасывает лексемы
(Все это было сделано с PostgreSQL 9.0.1 на Ubuntu 10.04, FWIW.) Я попытался написать свою собственную функцию lexize для PostgreSQL специально для имен на основе алгоритма двойного метафона. Чтобы создать функцию C lexize, я начал с примера...
703 просмотров
schedule 26.04.2024

MySQL: лучший способ поиска в содержимом файлов (полнотекстовый поиск)
В настоящее время я разрабатываю веб-сайт, который позволяет пользователям загружать презентации, документы и электронные книги (что-то вроде scribd и slideshare), поэтому мне нужно иметь возможность искать содержимое файла. В настоящее время я...
1904 просмотров

Поиск текста в хранимых процедурах Oracle
Мне нужно выполнить поиск по всем хранимым процедурам в базе данных Oracle с помощью TOAD. Я ищу везде, где разработчики использовали MAX + 1 вместо NEXTVAL в последовательности, чтобы получить следующий идентификационный номер. Я много лет...
157605 просмотров

тика Solr интеграция
Я пытаюсь индексировать, используя запрос на основе curl запрос curl "http://localhost:8080/solr1/update/extract?literal.id=who.pdf&uprefix=attr_&fmap.content=attr_content&commit=true" -F...
3152 просмотров

match() против() не работает, но работает как '%$s%'
У меня есть полнотекстовое поле в моей таблице. Один из рядов: "this is the dog that ran over there" У меня есть следующие операторы mysql: SELECT * FROM `table` WHERE MATCH (column) AGAINST ('dog that ran') ...возвращает 0...
3168 просмотров
schedule 19.09.2022