Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB59.2100
BTC/USD0.0000
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 27.11.2014, 13:40   #1
Fubu_By
Senior Member
 
Аватар для Fubu_By
 
Регистрация: 01.10.2010
Адрес: В жопе мира
Сообщений: 976
Бабло: $255480
По умолчанию Shpinx не индексирует

Добрый день.
Есть вот такая таблица 320.000 строк, 11гиг весит



сделал такой конфиг файл для sphinx

Код:
source lostdiplom_source
{
    type                    = mysql

    sql_host                = ****
    sql_user                = ****
    sql_pass                = ****
    sql_db                = ****
    sql_port                = 3306    # optional, default is 3306

    sql_query_pre = SET NAMES utf8
    sql_query_pre = SET CHARACTER SET utf8

    sql_query                = \
        SELECT `title`,`description`,`type_title`,`category_title` \
        FROM `search`

    sql_ranged_throttle    = 0

    sql_query_info        = SELECT * FROM `search` WHERE ID = $id

    sql_range_step        = 1000000
}

index lostdiplom_index
{
    source            = lostdiplom_source

    path            = /var/lib/sphinxsearch/data/lostdiplom

    docinfo            = extern

    mlock            = 0

    morphology        = stem_ru, soundex, metaphone

    min_word_len    = 3

    charset_type    = utf-8

    html_strip        = 1
}

indexer
{
  mem_limit = 1024M
}

searchd
{
    log                    = /var/log/sphinxsearch/searchd.log

    query_log            = /var/log/sphinxsearch/query.log

    read_timeout        = 5

    client_timeout        = 300

    max_children        = 30

    pid_file            = /var/run/searchd.pid

    max_matches            = 10000

    seamless_rotate        = 1

    preopen_indexes        = 0

    unlink_old            = 1

    mva_updates_pool    = 1M

    max_packet_size        = 8M

    max_filters            = 256

    max_filter_values    = 4096
}
запуска на интдексацию

Код:
# indexer --config /etc/sphinxsearch/sphinx.conf --rotate --all
Sphinx 0.9.9-release (r2117)
Copyright (c) 2001-2009, Andrew Aksyonoff

using config file '/etc/sphinxsearch/sphinx.conf'...
indexing index 'lostdiplom_index'...
WARNING: zero/NULL document_id, skipping
collected 1004 docs, 10.9 MB
sorted 0.7 Mhits, 97.9% done
total 1004 docs, 10880308 bytes
total 85.739 sec, 126899 bytes/sec, 11.70 docs/sec
total 1 reads, 0.000 sec, 1485.1 kb/call avg, 0.3 msec/call avg
total 7 writes, 0.001 sec, 523.3 kb/call avg, 0.2 msec/call avg
rotating indices: succesfully sent SIGHUP to searchd (pid=10329).
индексирует только 1000 дукументов из 320.000. При поиске ничего не возвращает.

В чем ошибка?
__________________
GrabDropping.com - ищем дропы с беками (даем 5$ на счет при регистрации)
Fubu_By вне форума  
Старый 27.11.2014, 14:09   #2
spasibo
banned
 
Регистрация: 14.04.2013
Сообщений: 127
Бабло: $26265
По умолчанию

может потому что надо еще id добавить.

Цитата:
12.1.12. sql_query
...
Document ID MUST be the very first field, and it MUST BE UNIQUE UNSIGNED POSITIVE (NON-ZERO, NON-NEGATIVE) INTEGER NUMBER. ...
Код:
    sql_query                = \
        SELECT `id`, `title`,`description`,`type_title`,`category_title` \
        FROM `search`

И чето еще древний такой сфинкс "Sphinx 0.9.9-release (r2117)".
__________________
не за что

Последний раз редактировалось spasibo; 27.11.2014 в 14:18.
spasibo вне форума  
Старый 27.11.2014, 14:28   #3
Fubu_By
Senior Member
 
Аватар для Fubu_By
 
Регистрация: 01.10.2010
Адрес: В жопе мира
Сообщений: 976
Бабло: $255480
ТС -->
автор темы ТС По умолчанию

Цитата:
Сообщение от spasibo Посмотреть сообщение

И чето еще древний такой сфинкс "Sphinx 0.9.9-release (r2117)".
да вроде обновил до последнего, спецом с оф сайта
__________________
GrabDropping.com - ищем дропы с беками (даем 5$ на счет при регистрации)
Fubu_By вне форума  
Старый 27.11.2014, 14:30   #4
Gyrus
Member
 
Регистрация: 16.01.2008
Сообщений: 86
Бабло: $11570
По умолчанию

Последний 2.2.6 r4843, а не 0.9.9
Gyrus вне форума  
Старый 27.11.2014, 14:33   #5
spasibo
banned
 
Регистрация: 14.04.2013
Сообщений: 127
Бабло: $26265
По умолчанию

уже давно не использовал сфинкс, но как бы последняя - Sphinx 2.2.6-release
http://sphinxsearch.com/downloads/release/

Sphinx 0.9.9 (r2117; Dec 02, 2009)
__________________
не за что
spasibo вне форума  
Старый 27.11.2014, 15:04   #6
Fubu_By
Senior Member
 
Аватар для Fubu_By
 
Регистрация: 01.10.2010
Адрес: В жопе мира
Сообщений: 976
Бабло: $255480
ТС -->
автор темы ТС По умолчанию

да знаю, обновлял по верх, че то не обновилось значит ))
кстати с id помогло, все начало индексироваться, спасибо!

Только теперь при поиске ничего не находит)))
__________________
GrabDropping.com - ищем дропы с беками (даем 5$ на счет при регистрации)
Fubu_By вне форума