source maxim_wp { # Параметры подключения к БД type = mysql sql_host = localhost sql_user = root sql_pass = sql_db = test sql_port = 3306 # Установим кодировку для работы с БД sql_query_pre = SET NAMES utf8 sql_query_pre = SET CHARACTER SET utf8 # Запрос выборки данных для индексации sql_query = SELECT billb_id, billb_title, billb_min_desc, billb_full_desc FROM gookit_billboard # Запрос доп. информации для вывода результата (используется утилитой "search") sql_query_info = SELECT * FROM gookit_billboard WHERE billb_id = $billb_id # Время простоя (sleep) перед посылкой запросов серверу (предназначен для разгрузки сервера БД) # Если установите "= 1000", то засыпание будет длится 1 секунду sql_ranged_throttle = 0 } index maxim_wp { # Использовать соответствующий source-блок настроек при индексации source = maxim_wp # Путь до файлов индекса path = /home/sphinx/data/test1 # Способ хранения индекса (none, inline, extern) # Подробнее http://www.sphinxsearch.com/docs/manual-0.9.8.html#conf-docinfo docinfo = extern # Memory lock (http://www.sphinxsearch.com/docs/manual-0.9.8.html#conf-mlock) mlock = 0 # Использование английского и русского стемминга morphology = stem_enru # Минимальная длина индексируемого слова min_word_len = 2 # Установка используемой кодировки charset_type = utf-8 # Таблица символов (http://www.sphinxsearch.com/docs/manual-0.9.8.html#conf-charset-table) charset_table = 0..9, A..Z->a..z, _, a..z, U+410..U+42F->U+430..U+44F, U+430..U+44F # Минимальная длина инфикса (префикс в том числе) min_infix_len = 2 # Использовать оператор усечения "*" (http://www.sphinxsearch.com/docs/manual-0.9.8.html#conf-enable-star) enable_star = 1 } indexer { # Максимальный лимит используемой памяти RAM mem_limit = 32M } searchd { listen = 127.0.0.1:3312 # Лог log = /home/sphinx/log/searchd.log # Лог запросов query_log = /home/sphinx/log/query.log # Таймаут на соединение с сервером (в секундах). При истечении времени происходит обрыв read_timeout = 5 # Максимальное кол-во потомков от процесса max_children = 30 # Путь до pid-файла pid_file = /home/sphinx/log/searchd.pid # Максимальное кол-во результатов выдачи max_matches = 1000 }