sphinx配置文件(rs_mysql.conf)

#MySQL數據源配置,詳情請查看:http://www.coreseek.cn/products-install/mysql/
#請先將var/test/documents.sql導入數據庫,並配置好如下的MySQL用戶密碼數據庫html

#源定義
source rs
{
    type                    = mysqlmysql

    sql_host                = localhost
    sql_user                = sphinxdbuser
    sql_pass                = sphinx07test
    sql_db                  = recruitment_system
    sql_port                = 3306
    sql_query_pre           = SET NAMES utf8sql

    sql_query               = SELECT id, user_name, identity_card,telephone,age,birthday,sex,marry_status,job_years,email,\
    request_job,request_company,job_city,expect_job_property,expect_job,expect_job_type,expect_job_area,expect_money,\
    current_money,current_status,self_evaluation,last_work_company,current_job_position,work_experience,project_experience,\
    education_experience,certificate,language_experience,training_experience,professional_skills,other_info,all_info,\
    UNIX_TIMESTAMP(create_time) AS date_create FROM user_info 
                    #sql_query第一列id需爲整數 
                    #列出字段建全文索引
    sql_attr_uint           = id           #從SQL讀取到的值必須爲整數
    sql_attr_timestamp      = date_create #從SQL讀取到的值必須爲整數,做爲時間屬性數據庫

    sql_query_info_pre      = SET NAMES utf8                                        #命令行查詢時,設置正確的字符集
    #sql_query_info          = SELECT * FROM user_info WHERE id=$id #命令行查詢時,從數據庫讀取原始數據信息
}less

#index定義
index rs1
{
    source            = rs             #對應的source名稱
    path              = /opt/soft_install/coreseek/csft/var/data/rs #請修改成實際使用的絕對路徑,例如:/usr/local/coreseek/var/...
    docinfo           = extern
    mlock             = 0
    morphology        = none
    min_word_len      = 1
    html_strip        = 0ide

    #中文分詞配置,詳情請查看:http://www.coreseek.cn/products-install/coreseek_mmseg/
    charset_dictpath = /opt/soft_install/coreseek/mmseg/etc/ #BSD、Linux環境下設置,/符號結尾
    #charset_dictpath = /usr/local/mmseg3/etc/ #BSD、Linux環境下設置,/符號結尾
    #charset_dictpath = etc/                             #Windows環境下設置,/符號結尾,最好給出絕對路徑,例如:C:/usr/local/coreseek/etc/...
    charset_type        = zh_cn.utf-8
}ui

#全局index定義
indexer
{
    mem_limit            = 2047M
}lua

#searchd服務定義
searchd
{
    listen              = 9312
    read_timeout        = 5
    max_children        = 30
    max_matches         = 1000000
    seamless_rotate     = 0
    preopen_indexes     = 0
    unlink_old          = 1
    pid_file = /opt/soft_install/coreseek/csft/var/log/searchd_mysql.pid  #請修改成實際使用的絕對路徑,例如:/usr/local/coreseek/var/...
    log = /opt/soft_install/coreseek/csft/var/log/searchd_mysql.log        #請修改成實際使用的絕對路徑,例如:/usr/local/coreseek/var/...
    query_log = /opt/soft_install/coreseek/csft/var/log/query_mysql.log #請修改成實際使用的絕對路徑,例如:/usr/local/coreseek/var/...
    binlog_path =                                #關閉binlog日誌
}
 命令行

相關文章
相關標籤/搜索