Вопросы с меткой [sphinx]

Sphinx — система полнотекстового поиска с открытым кодом, написанная на языке C++. Не используйте эту метку для вопросов, связанных с генерацией документации на языке Python, для этого есть отдельная метка [python-sphinx].

Фильтрация
Сортировка
Метки
0 голосов
0 ответов
11 показов

Как исключить из Sphinx нерелевантные результаты?

Подскажите новичку . Есть запрос "медицинский администратор" . Через API он делается так у меня $sphinx->SetMatchMode( SPH_MATCH_EXTENDED2 ); $result = $sphinx->query('медицинский ...
sarkis's user avatar
  • 11
0 голосов
0 ответов
16 показов

Ошибка Sphinx "no wordform separator found"

Настриваю конфиг сфинкса и попробовал добавить файл wordforms.txt Написал пример в wordforms.txt эльфбар > Elf Bar и получаю вот такую вот ошибку ( Нагуглить не смог... Прошу помощи WARNING: index '...
Денис Линник's user avatar
0 голосов
0 ответов
47 показов

Как удалить программу в Ubuntu 20 (sphinx) если не знаешь куда её установил?

Как удалить программу в Ubuntu 20 (sphinx) если не знаешь куда её установил? Устанавливал Sphinx из исходников: установил необходимые пакеты для сборки Sphinx: sudo apt-get install libmysqlclient-dev ...
Maksim's user avatar
  • 1
0 голосов
0 ответов
407 показов

Manticore. Индекс создан, но при запросе его нет

Установил сервер с таким конфигом в docker-compose.yml manticore: container_name: manticore image: manticoresearch/manticore restart: always ulimits: nproc: 65535 nofile: ...
Skywave's user avatar
  • 1,927
0 голосов
1 ответ
48 показов

Держать все индексы SphinxSearch в памяти

Как заставить searchd держать все индексы в памяти? На сколько я знаю - максимально можно только 2ГБ. Суммарно мои индексы весят 10ГБ (если считать по размеру индексных файлов sphinx)
user305545's user avatar
0 голосов
1 ответ
37 показов

результат поиска с вложенностью таблиц

есть две таблицы:FilmEntity и ActorEntity. ActorEntity связана с FilmEntity с отношением многие к одному, так как у одного фильма может быть много актеров. при запросе фильма в базе через ORM на ...
Август's user avatar
  • 1,605
1 голос
0 ответов
72 показа

Приоритетные записи в поиске SphinxSearch

Имею достаточно большую таблицу table1 - порядка 300млн записей. Осуществляю полнотекстовый sphinx-поиск по таблице table1. В конфиге sphinx.conf: source mysql { type = mysql ...
user305545's user avatar
1 голос
0 ответов
47 показов

В каком каталоге Sphinx ищет конфиги?

Скачиваю архив с последней версии Sphinx c оф. сайта: sphinx-3.4.1-efbcc65-linux-amd64.tar.gz для Ubuntu Server. Из архива копирую содержимое /bin/* в /usr/bin/. Далее создаю и настраиваю конфиг /etc/...
user305545's user avatar
0 голосов
0 ответов
54 показа

Sphinx запрос не корректно выводит результат

Решил добавить в своё приложение на Laravel поиск с помощью Sphinx. Поставил библиотеку fobiaphp / laravel-sphinx с настройкой разобрался. Есть проблема с составлением запроса, в частности по выводу ...
Flatrenok93's user avatar
0 голосов
2 ответа
153 показа

Получение данных из SphinxQL запроса "call keywords"

Появилась необходимость извлекать normalized значение от ключевого слова. Существует ли способ получить данные из такого запроса? sphinxQL> call keywords('Растение','index_name', 1); +------+-------...
yuriyant's user avatar
1 голос
1 ответ
65 показов

"Рейтинг" слов в индексе Sphinx

Настроил Sphinx. Проиндексировал source. Решил оптимизировать список стоп-слов, а заодно посмотреть часто употребляемые слова в базе - т.е. вывести слова в моем индексе Sphinx в порядке убывания "...
user305545's user avatar
1 голос
1 ответ
54 показа

Передать в Sphinx текст, получить список слов в начальной форме

Есть текст. Необходимо передать его в Sphinx, а обратно получить список слов в начальной форме (лемматизацией). В идеале список слов с количеством вхождения каждого (в начальное форме). Как такое ...
user305545's user avatar
0 голосов
1 ответ
71 показ

Как получить только id документов по API для SphixSearch?

Использую Sphinx Api в PHP. Нужно получить id документов релевантных поисковому запросу. Метод Query("запрос", 'индекс') возвращает не только id найденных документов, но и кучу ...
user305545's user avatar
1 голос
0 ответов
20 показов

Sphinx не запускается индексация на windows 7, ошибки не отображаются

Установил sphinx, запустил службу C:\Sphinx\bin\searchd --install --config C:\Sphinx\sphinx.conf --servicename SphinxSearch все ок, далее запускаю индексацию C:\Sphinx\bin\indexer --all --config C:\...
int128's user avatar
  • 11
0 голосов
1 ответ
64 показа

Как в Sphinx сделать 'like' условие?

К примеру есть столбец date: 2017-11-04 2017-11-17 2017-11-17 2017-01-01 2020-11-04 Нужно получить все даты "11-04" всех лет, или же грубо говоря с условием LIKE "%-11-04"
khariv2907's user avatar
0 голосов
0 ответов
527 показов

sphinx+bitrix: "антисепти" и "антисептик" выдают абсолютно разные результаты

Есть сайт на битриксе 20.0.600 последний sphinx 3.1.1 Есть несколько товаров со словом "антисептический" в названии. Если ищу "антисепти", то выдает все 5 нужных позиций и еще несколько не ...
Necro The Human's user avatar
0 голосов
0 ответов
35 показов

Как поисковые системы взаимодействуют с базами данных?

Заранее прошу прощения за незнание, просто особо не доводилось иметь дело с поисковыми системами. Я не имею представления как поисковые системы вроде Sphinx, Elasticsearch или Lucene взаимодействуют с ...
cvxbcvbsd fsddfgdfg's user avatar
0 голосов
1 ответ
44 показа

Как в Sphinx выбрать все пустые значения атрибута sql_attr_multi если он задан как uint?

В индексе Сфинкса есть атрибут sql_attr_multi uint, который для некоторых записей содержит набор чисел, как и полагается, а для остальных записей он пуст. Как правильно составить запрос, чтобы ...
Skim's user avatar
  • 756
0 голосов
1 ответ
34 показа

Смёржить два раздельных запроса

есть две таблицы branch_1 id | parent_id | b1_name ----+-----------+--------- 1 | 1 | aaa 2 | 1 | bbb 3 | 1 | ccc 4 | 2 | ddd 5 | 2 | eee 6 | ...
bemulima's user avatar
  • 1,918
0 голосов
1 ответ
85 показов

Sphinxsearch не считается вес

Помогите понять, пожалуйста, как считается weight? Не могу поднять наверх результаты по значению атрибута. Атрибут - целое число, в настройках индекса указан тип int OPTION ranker=expr('IF(IN(...
Влад ислав's user avatar
0 голосов
1 ответ
63 показа

Не могу настроить Sphinx под MySql

Устанавливал и настраивал по этой инструкции https://vk.com/away.php?to=https%3A%2F%2Foxozle.com%2F2014%2F02%2F05%2Frukovodstvo-ustanovka-i-nastrojki-sphinx-na-windows-ms-sql%2F&el=snippet В ...
ScienceOfTheWorld's user avatar
0 голосов
1 ответ
20 показов

Сломалась номерация списков в Sphinx Documentation generator

Я хотел создать простую страничку документации с использованием Sphinx. На странице должен распологаться список команд с описанием для установки модуля. Как я понял, Sphinx автоматически нумерует ...
Александр Филатов's user avatar
0 голосов
1 ответ
158 показов

Как скорректировать работу sphinx?

Есть таблица по которой идет поиск с помощью sphinx В первой строке у нас фраза: Big deal, Russian Во второй: Russian, Big deal Я хочу чтобы поиск искал по словам и фразам разделенным запятой, то ...
Илья Малиновский's user avatar
0 голосов
0 ответов
91 показ

SphinxQL jdbc как использовать

Настроил sphinx , проиндексировал. В общем все работает , но только через консоль. Idea не воспринимает SphinxQL синтаксис, как сделать этот запрос?
вася курочкин's user avatar
0 голосов
1 ответ
53 показа

Как уменьшить размер файла с индексом Сфинкса? И где этот файл хранится?

Как можно посмотреть файл с индексом Сфинкса, сколько он занимает места, и где вообще находится? Возможно ли уменьшить размер этого файла, например, заархивировав (пусть даже будет потеря скорости ...
Николай's user avatar
0 голосов
1 ответ
16 показов

sphinx не ищет в тексте емайл адреса

Сделал индекс, слова русские ищет, а вот адреса целиком не хочет искать, типа [email protected]. А вот если ищу mail.ru - он его разбивает на mail и ru, и - ищет. настройки стандартные версия 2.3 может ...
Алекс Лизенберг's user avatar
0 голосов
1 ответ
250 показов

Не запускается индексация Sphinx на ubuntu 18

Сервер VPS: Ubuntu 18.04, LAMP, Nginx, файрвол выключен. Установил Sphinx, с горем пополам настроил индексацию одной БД, все нормально (проиндексировалась), потом переделал для новой БД (старая ...
Николай's user avatar
0 голосов
2 ответа
278 показов

Настройка Sphinx

Хочу начать использовать Sphinx, так как есть сайт с большой базой и медленными запросами. Всякая оптимизация не помогла достичь нужной скорости, поэтому решил попробовать Sphinx. У меня такой ...
Diefair's user avatar
  • 2,563
1 голос
0 ответов
65 показов

SphinxClient php подскажите как добавить сортировку по 2му полю

ищу товары с помощью $sp = new SphinxClient(); $sp->SetServer("localhost", 9312); $sp->SetMatchMode(SPH_MATCH_EXTENDED2); // как сюда добавить еще сортировку по доступности, чтобы ...
Алекс Лизенберг's user avatar
0 голосов
0 ответов
87 показов

Почему не устанавливается сфинкс 3.0.3?

У меня был сфинкс 2.2.9 на убунту16 , вследствие чего не заполнялись таблицы в битрикс. https://hsto.org/webt/5b/e7/b2/5be7b2edede36832166100.jpeg что очень плохо, даже таблица b_search_title не ...
RanMan's user avatar
  • 3
1 голос
0 ответов
78 показов

Как обработать строку на поисковые операторы?

Подскажите пожалуйста, как обработать строку запроса на операторы поиска. Операторы: ", !, =, |. Т.е. нужно строку разложить на эти операторы и информация которая в них или вне - экранировать. ...
maldinsky's user avatar
0 голосов
1 ответ
1k показов

Почему таблицы b_search_content_stem, b_search_content_text, b_search_custom_rank, b_search_suggest ... пустые?

Таблицы пустые: b_search_content_freq b_search_content_stem b_search_content_text b_search_custom_rank .b_search_stem b_search_suggest b_search_user_right и что надо сделать, чтобы данные таблицы ...
RanMan's user avatar
  • 3
0 голосов
1 ответ
310 показов

не работает добавление слова в wordforms.txt?

Добавила слова в цщкв Тура > Tura не работает, если введешь слово "Тура". В бд есть Tura 1, Tura 2 что надо сделать, чтобы заработало? а по остальным почему то-работает... sudo service sphinxsearch ...
Rabin's user avatar
  • 163
0 голосов
0 ответов
404 показа

UBUNTU SPHINX FATAL: failed to open log file '/var/log/sphinxsearch/searchd.log': Permission denied, как исправить?

у меня при вводе команды вылезает следующая ошибка. /etc/init.d/sphinxsearch restart Restarting sphinxsearch: Sphinx 2.2.11-id64-release (95ae9a6) Copyright (c) 2001-2016, Andrew Aksyonoff Copyright (...
Rabin's user avatar
  • 163
0 голосов
1 ответ
249 показов

Sphinx и Yii2, как правильно задавать limit?

Подскажите пожалуйста, есть следующий код: public function search() { $this->load($this->searchParams); $query = new Query(); $items = $query->from('news') ->match($...
maldinsky's user avatar
0 голосов
1 ответ
213 показов

Ошибка FATAL: no indexes found in config file 'C:\sphinx\sphinx.conf.in'

Скажите, пожалуйста, где моя ошибка. вот файл логов прилагается. # # Minimal Sphinx configuration for Bitrix # searchd { listen = 9312 listen = 9306:mysql41 log =...
RabotaInCompany's user avatar
0 голосов
0 ответов
199 показов

Поисковый движок для сайта

Я хочу организовать поиск по сайту, сайт многоязычный, есть два варианта для поиска: elasticsearch или sphinx. Второй вариант мне показался проще в понимании и установке. Как я понял из примеров на ...
Александр Иванов's user avatar
0 голосов
2 ответа
220 показов

Почему не работает morphology для одного слова?

Использую manticore - форк sphinx. Для RT индекса установил опцию morphology = lemmatize_ru В общем морфология работает, но для одного слова, а именно слова "красный", не работает. Возможно есть и ...
afasdfasdf's user avatar
0 голосов
1 ответ
107 показов

Есть ли OR в Sphinx?

Интересует вопрос - есть ли в Sphinx оператор OR в таком контексте. Или как это можно заменить. SELECT * FROM bids WHERE field1 = 111 OR field2 = 222 ORDER BY date_published DESC LIMIT 0, 15 OPTION ...
Vladimir Korchak's user avatar
1 голос
0 ответов
99 показов

Порядок слов в словосочетании запроса губит выдачу в Sphinx

Использую для поиска по каталогу Shpinx. Столкнулся с тем, что он строг к последовательности слов в запросе. Можно ли раздробить запрос на отдельные слова и объединить выдачу? Пример запроса и ...
vottiv's user avatar
  • 15
2 голоса
1 ответ
1k показов

Не запускается sphinx в контейнере docker

Сразу скажу, что я новичок в docker. Возникла проблема с запуском Sphinx. При запуске контейнера он сразу завершает свою работу. Name Command State ...
Viktor 's user avatar
0 голосов
1 ответ
716 показов

Как заставить работать match у sphinx?

Есть товар с sku 2065/3C, он находится запросом (см. файл request1). это обычный запрос, где мы видим, что 2065/3C присутствует в базе но не находится таким запросом (см. файл request2) Версии ...
Igor Khrushchev's user avatar
0 голосов
1 ответ
326 показов

Поиск строки с наибольшим количеством совпадений

Имеется ли в сфинксе (SphinxQL) какое-то решение, которое позволяет сортировать выдачу по большему количеству совпадений? К примеру, я ищу слово bro, мне необходимо чтобы строки с большим количеством ...
Jone Green's user avatar
1 голос
1 ответ
211 показов

Связанный запрос в Sphinx

Реализую сейчас на одном сайте поиск по каталогу с помощью sphinx, но есть одна особенность: в поиске должны принимать участие параметры фильтров (цвет, материал и прочие). Но вывод этих фильтров для ...
Alex  Malkov's user avatar
0 голосов
1 ответ
126 показов

Поиск по статьям и новостям на сайте

Интересует, целесообразность использовать sphinx или иную поисковую машину для организации поиска по сайту. Хотелось бы, чтобы поиск сортировался по наиболее подходящему варианту. И Конечно поиск ...
iproger's user avatar
  • 3,686
1 голос
1 ответ
288 показов

sphinx RT индекс - не видит поле

Никак не пойму почему не видит поле, уже все перепробовал. Прошу помощи. mysql> select id,title,city from index_rt; +---------+----------------------------------------------------------------+-----...
rst630's user avatar
  • 41
0 голосов
1 ответ
133 показа

Выполнение поиска в категории Sphinx php

Доброе время суток! Есть такой конфиг Sphinx source txtcontent : ru_config { sql_query = SELECT `id` as `txt_id`, 1 as index_id, `type_id`,`content_type_id`, `title`, `annonce`, `content` ...
Стас Борзых's user avatar
0 голосов
0 ответов
229 показов

Поиск подстроки только в начале или середине слова

Как настроить сфинкс на частичный поиск только в начале или середине слова, но не в конце. Например, запрос "очки" должен найти: 3D очки Очки солнцезащитные Но не: Точки доступа На данный момент ...
mvkasatkin's user avatar
8 голосов
1 ответ
737 показов

Как использовать Sphinx в Yii2 + PostgreSQL?

Не до конца понимаю, возможно ли использование Sphinxsearch в Yii2 в качестве поискового движка в связке с PostgreSQL? В экстеншене: Yii2-sphinx говорится про MySQL, но про PgSQL ни слова. Сам ...
Stanislav Hmelevsky's user avatar
0 голосов
1 ответ
171 показ

Как выполнить фильтр по полю типа SET в Sphinx?

В таблице есть поле типа SET. Пример foo,bar,baz. В одном из запросов для индекса у меня JOIN двух таблиц с CONCAT этого поля, что в результате приводит к такому результату foo,bar,foo,baz. То есть, в ...
ghost404's user avatar
  • 311