Предел фильтра сфинкса 4096 - PullRequest
       0

Предел фильтра сфинкса 4096

1 голос
/ 02 октября 2010

Похоже, что поиск Sphinx в MySQL ограничен количеством элементов, разрешенных в качестве массива для SetFilter.

Я пытался использовать:

foreach (array_chunk($venues, 4096) as $value)
{
    $sphinx->SetFilter('venue', $value);
}

Но после проверки это, похоже, не решает проблему.

Есть идеи, как с помощью Sphinx и библиотеки PHP я могу обойти этот предел?

1 Ответ

1 голос
/ 11 октября 2010

Вы пытались просмотреть значения вашего конфигурационного файла в sphinx для:

http://sphinxsearch.com/docs/current.html#conf-max-filter-values

Может быть в состоянии изменить это, я могу ошибаться, но я думаю, что ограничение - это сфинкс, имеющийнабор значений, а не библиотека PHP.

...