mirror of https://github.com/midoks/mdserver-web
parent
7e4c4e9419
commit
471be23ced
@ -0,0 +1,59 @@ |
||||
# |
||||
# Minimal Sphinx configuration sample (clean, simple, functional) |
||||
# |
||||
|
||||
indexer |
||||
{ |
||||
mem_limit = 32M |
||||
} |
||||
|
||||
searchd |
||||
{ |
||||
listen = 9312 |
||||
listen = 9306:mysql41 |
||||
log = {$SERVER_APP}/index/searchd.log |
||||
query_log = {$SERVER_APP}/index/query.log |
||||
read_timeout = 5 |
||||
max_children = 0 |
||||
pid_file = {$SERVER_APP}/index/searchd.pid |
||||
seamless_rotate = 1 |
||||
preopen_indexes = 1 |
||||
unlink_old = 1 |
||||
#workers = threads # for RT to work |
||||
binlog_path = {$SERVER_APP}/index/binlog |
||||
} |
||||
|
||||
source search_hash |
||||
{ |
||||
type = mysql |
||||
|
||||
sql_host = 127.0.0.1 |
||||
sql_user = ssbc |
||||
sql_pass = ssbc |
||||
sql_db = ssbc |
||||
sql_port = 3306 # optional, default is 3306 |
||||
|
||||
sql_query_range = SELECT min(id), max(id) FROM search_hash |
||||
sql_range_step = 1000 |
||||
|
||||
sql_query_pre = SET NAMES utf8 |
||||
sql_query = \ |
||||
SELECT id, name, CRC32(category) AS category, length, UNIX_TIMESTAMP(create_time) AS create_time, UNIX_TIMESTAMP(last_seen) AS last_seen\ |
||||
FROM search_hash where id >= $start AND id <= $end |
||||
|
||||
sql_attr_bigint = length |
||||
sql_attr_timestamp = create_time |
||||
sql_attr_timestamp = last_seen |
||||
sql_attr_uint = category |
||||
|
||||
} |
||||
|
||||
|
||||
index search_hash |
||||
{ |
||||
source = search_hash |
||||
path = {$SERVER_APP}/index/db/search_hash |
||||
|
||||
ngram_len = 1 |
||||
ngram_chars = U+3000..U+2FA1F |
||||
} |
Loading…
Reference in new issue