(五) MYSQL性能优化之 Coreseek 的配置文件

#MySQL数据源配置,详情请查看:http://www.coreseek.cn/products-install/mysql/

#源定义 源的名字可以随便定义
source mysql
{
type = mysql

sql_host = localhost
sql_user = root
sql_pass = 123456
sql_db = test
sql_port = 3306
sql_query_pre = SET NAMES utf8

#sql_query第一列id需为整数。comname, comaddress作为字符串/文本字段,被全文索引
sql_query = SELECT id, comname, comaddress FROM address
}

#增量源定义
source mysql_zl
{
type = mysql

sql_host = localhost
sql_user = root
sql_pass = 123456
sql_db = test
sql_port = 3306
sql_query_pre = SET NAMES utf8

#sql_query第一列id需为整数。comname, comaddress作为字符串/文本字段,被全文索引
sql_query = SELECT id, comname, comaddress FROM address WHERE id > (select max from address_zl)
sql_query_post = update address_zl set max=(select max(id) from address)
}

#index定义
index mysql
{
source = mysql #对应的source名称
#请修改为实际使用的绝对路径
path = /working/sphinx/var/data/mysql

docinfo = extern #文件信息存储模式
mlock = 0 #锁定内存
morphology = none #词形处理器
min_word_len = 1 #索引最小长度
html_strip = 0 #是否去除HTML标签

#中文分词配置,详情请查看:http://www.coreseek.cn/products-install/coreseek_mmseg/
charset_dictpath = /working/mmseg/etc/
charset_type = zh_cn.utf-8
}

#index定义
index mysql_zl
{
source = mysql_zl #对应的source名称
#请修改为实际使用的绝对路径
path = /working/sphinx/var/data/mysql_zl

docinfo = extern #文件信息存储模式
mlock = 0 #锁定内存
morphology = none #词形处理器
min_word_len = 1 #索引最小长度
html_strip = 0 #是否去除HTML标签

#中文分词配置,详情请查看:http://www.coreseek.cn/products-install/coreseek_mmseg/
charset_dictpath = /working/mmseg/etc/
charset_type = zh_cn.utf-8
}

#全局index定义
indexer
{
mem_limit = 128M
}

#searchd服务定义
searchd
{
listen = 9312 #端口号
read_timeout = 5 #读超时时间
max_children = 30 #并发执行搜索的最大数
max_matches = 1000 #守护进程,返回给客户端的最大数目
seamless_rotate = 0 #无缝转换
preopen_indexes = 0 #索引预开启
unlink_old = 1 #转换之后是否删除索引拷贝

#请修改为实际使用的绝对路径
pid_file = /working/sphinx/var/log/searchd_mysql.pid
log = /working/sphinx/var/log/searchd_mysql.log
query_log = /working/sphinx/var/log/query_mysql.log
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值