Описание тега sphinxql

NoneA SQL dialect that enables Sphinx search functionality in a standard SQL syntax.
0 ответов

Поисковая система Sphinx возвращает результаты, разделяя слова

Я использую поисковую систему Sphinx, которая работает практически идеально. Хотя у меня есть одна проблема. Иногда Сфинкс возвращает мне неправильный фрагмент сборки. Например, когда у меня есть образец документа с текстом: This is a test for Sphin…
15 июл '18 в 12:40
1 ответ

Режим ранжирования сфинксов не работает

Я использую sphinx 2.1.4 Я ищу с sphinx с помощью следующих методов, Первый::Используя sphinxql через PDO в php, используя этот запрос SELECT * FROM $indexes WHERE MATCH(:match) LIMIT 0,10 OPTION ranker=bm25 Теперь, когда я делаю то же самое с sphin…
26 фев '14 в 10:20
1 ответ

Записи не удалены из SphinxQL

При выполнении запроса ниже я получаю ошибку. Может ли кто-нибудь, пожалуйста, предложить исправить эту проблему удалить из RTindexname, где dateupdated > 1397063119 и dateupdated < 1397056434; sphinxql: синтаксическая ошибка, неожиданный IDENT, ожи…
09 апр '14 в 17:57
1 ответ

SphinxQL - идеальный режим поиска от 1 до 4 слов

Я работаю над проектом с Sphinx Search Engine, используя SphinxQL. Моя проблема заключается в следующем: Это мой запрос sphinxql: "SELECT *, country FROM all_gebrauchte_products WHERE MATCH('@searchtext (".$searchQuery.")') AND country='".$where."' …
27 ноя '15 в 16:17
0 ответов

Косая черта или пробел в sphinxql в поле крана не работает

У меня есть такой запрос: select id from myindex where match('main search keywords') and myfilter in ('somevalue') order by weight() desc limit 0,50 option max_matches=5000 facet myfilter limit 5000 И у sphinx conf есть этот атрибут: sql_attr_string…
23 фев '17 в 06:21
0 ответов

Sphinx: пакетный запрос в sphinxQL

Я использую поисковую систему sphinx для полнотекстового поиска, и я хочу отправить несколько поисковых запросов для searchd deamon в одном пакете. Я знаю, что это возможно в SphinxAPI, но я хочу использовать эту функцию в SphinxQL. Я прочитал из до…
04 июл '18 в 09:43
1 ответ

Что такое поток сфинксов с состоянием net_idle?

Я использую поисковик sphinx и иногда, когда я бегу show threads; Я вижу один поток, как на картинке ниже, с состоянием "Net_Idle" среди потоков, что его значение "Time" увеличивается до 100 секунд, а в некоторых случаях до 500 секунд, а затем автом…
04 июл '18 в 13:26
1 ответ

Проблема с подключением SphinxQL (пока демон слушает)

Я пытаюсь заставить мою SphinxQL-установку работать в моей среде Ubuntu 16.04LTS. Однако я не могу подключиться к серверу. Я использую конфигурацию ниже: searchd { listen = 9306:mysql41 log = /var/log/sphinxsearch/searchd.log query_log = /var/log/sp…
07 июн '18 в 09:41
1 ответ

Поле состояния не может получить

Используя SphinxQl, я не мог получить поля состояния из определенного индекса. Если я попытаюсь получить поля состояния, я получу следующие ошибки. Пожалуйста, помогите решить эту проблему? Пример: Select Status from tablename; Я получил следующую о…
02 авг '12 в 11:48
1 ответ

Создание индексов в реальном времени в Sphinx

Я застрял в создании индекса в реальном времени с помощью поисковой системы sphinx. Я слежу за документацией, но получаю странные результаты: mysql> прикрепить индексный профиль к rtindex rt_profile; ОШИБКА 1064 (42000): sphinxql: синтаксическая оши…
17 окт '13 в 17:19
1 ответ

Фильтрация группы sphinxql по запросу по количеству

Кто-нибудь знает, как фильтровать группу sphinxql по запросу по количеству? Например, у меня есть запрос как: SELECT collection_id, count(*) as cnt FROM mobile_content WHERE collection_id != 0 GROUP BY collection_id И я хочу взять в результате тольк…
13 фев '14 в 10:03
2 ответа

mysqli не может установить кодировку

Я пытался установить кодировку для подключения MySQL к UTF8 $conn = mysqli_init(); $conn-&gt;real_connect("127.0.0.1", null, null, null, 9306, null); $conn-&gt;set_charset('utf8'); var_dump($conn-&gt;get_charset());die но это все еще латиница 1; мне…
27 янв '15 в 19:23
1 ответ

SphinxQL - что означает запятая в запросе MATCH

Мой вопрос: Что такое добыча следующих соответствующих частей запроса (SphinxQL): 1. MATCH('php, programmer') 2. MATCH('php,programmer') 3. MATCH('php programmer') И в чем разница в значении этого запроса при использовании PHP SphinxAPI. Спасибо за …
09 авг '12 в 06:48
1 ответ

PHP API Sphinx Функция EscapeString() не работает для SphinxQL?

Я нашел следующую функцию в коде PHP API Sphinx: function sphinxapi_EscapeString($string) { $from = ['\\', '(', ')', '|', '-', '!', '@', '~', '"', '&amp;', '/', '^', '$', '=', '&lt;']; $to = ['\\\\', '\(', '\)', '\|', '\-', '\!', '\@', '\~', '\"', '…
22 мар '15 в 15:45
0 ответов

SphinxQL Ошибка на Show Meta;

Насколько я знаю, я могу бежать Show Meta; После выполнения поиска по SphinxQL, чтобы увидеть, что на самом деле ищет Sphinx. Однако я продолжаю получать sphinxql: syntax error, unexpected SUBKEY, expecting $end near '.PROFILING GROUP BY QUERY_ID' В…
04 фев '18 в 01:11
0 ответов

SphinxQL соответствует этому полю ИЛИ этому полю

Моя база данных содержит таблицу с полем под названием "тег". Я хотел бы получить все строки, где поле "tag" соответствует "белому тигру" ИЛИ "коричневому льву". Я попробовал следующий синтаксис, но не работает: SELECT * FROM mytable WHERE MATCH('@t…
27 май '13 в 09:29
2 ответа

multi_query не работает в MySQL для обновления индекса сфинкса в реальном времени через sphinxql

Мы используем индексы Sphinx в реальном времени и общаемся с ними через PHP-драйвер mysqli. Одиночные запросы работают нормально, но мы пытаемся реализовать процесс пакетного обновления с использованием multi_query. Запросы выглядят так: UPDATE rt S…
21 янв '15 в 13:52
1 ответ

Переменные SphinxQL устарели, альтернативный запрос?

У меня был довольно простой запрос к SphinxQL, но оказалось, что @ переменные устарели (см. Пример ниже). SELECT *,@weight AS m FROM test1 WHERE MATCH('tennis') ORDER BY m DESC LIMIT 0,1000 OPTION ranker=bm25, max_matches=3000, field_weights=(title=…
13 июл '17 в 20:42
1 ответ

Поиск Сфинкса - Сравните два списка данных

Пример списков (оба поля списков равны): name(rt_field): Aaaaaa attr1(rt_attr_uint): 3 attr2(rt_attr_uint): 0 attr3(rt_attr_multi): (a,b,c,d...) Моя цель - найти одинаковые данные в обоих списках. То, как я делаю это сейчас - я получаю один список и…
06 ноя '15 в 17:49
2 ответа

Сфинкс Как я могу поддерживать соединение активным, даже если в течение длительного времени ничего не происходит?

Я делал bulk inserts в RealTime Index используя PHP и отключив AUTOCOMIT, например // sphinx connection $sphinxql = mysqli_connect($sphinxql_host.':'.$sphinxql_port,'',''); //do some other time consuming work //sphinx start transaction mysqli_begin_…
14 сен '15 в 14:39