MYSQL+coreseek+PHP 多表 社工库搭建教程

之前弄到了网易52G的裤子,发现索引导入太慢了.所以放弃了传统的社工库方式
选用了coreseek索引,
coreseek索引的好处就是查询非常快, 52G 毫秒级

这里以coreseek4.1为例

coreseeketc建立.conf


source mysql
{

type                    = mysql
sql_host                = localhost//mysql服务器
sql_user                = root//用户名
sql_pass                = root//密码
sql_db                    = cs//裤子名
sql_port                = 3306
sql_query_pre            = SET NAMES utf8
sql_query                = SELECT `id`, `name1`, `pass`, `email`, `salt`, `other` FROM documents_1//documents_1 是表名!!! 表里必须包括 ID,NAME1,PASS,EMAIL,SALT,OTHER
sql_query_info_pre      = SET NAMES utf8//编码 ,裤 表 前段PHP 必须统一
sql_query_info            = SELECT * FROM documents_1 WHERE id=$id/查询命令

}

index定义

index main1
{

source            = mysql             #对应的source名称
path            = c:/usr/local/coreseek/var/data/main1  /coreseek目录 WINDOWS 要全目录
docinfo            = inline
mlock            = 0
morphology        = none
min_word_len        = 3
html_strip                = 0
ondisk_dict = 1
charset_dictpath = c:/usr/local/coreseek/etc/ /coreseek目录 WINDOWS 要全目录
charset_type        = zh_cn.utf-8

}

全局index定义

indexer
{

mem_limit            = 512M //这个数值并不能绝对性的提高查询性能,如果一会监听报错内存不足,就减少这个值

}

searchd服务定义

searchd
{

listen                  =   9312
read_timeout        = 5
max_children        = 30
max_matches            = 2000 //多少条
seamless_rotate        = 0
preopen_indexes        = 0
unlink_old            = 1
pid_file = c:/usr/local/coreseek/var/log/searchd_mysql.pid  /请修改为实际使用的绝对路径,例如:/usr/local/coreseek/var/...
log = c:/usr/local/coreseek/var/log/searchd_mysql.log        /请修改为实际使用的绝对路径,例如:/usr/local/coreseek/var/...
query_log = c:/usr/local/coreseek/var/log/query_mysql.log /请修改为实际使用的绝对路径,例如:/usr/local/coreseek/var/...
binlog_path =                                #关闭binlog日志

}

有一些要注意的,ID栏要递增 ,不能有重复,不能空,需要主键

清空 coreseekvardata 目录

执行

x:/coreseek/bin/indexer -c x:/coreseek/etc/建立.conf --all

这个过程不能重启MYSQL,速度取决于主机性能,等待完成.....

最后执行

x:/coreseek/bin/searchd -c D:/coreseek/etc/建立.conf --console

等待查询即可


发表评论

  • OωO
  • |´・ω・)ノ
  • ヾ(≧∇≦*)ゝ
  • (☆ω☆)
  • (╯‵□′)╯︵┴─┴
  •  ̄﹃ ̄
  • (/ω\)
  • ∠(ᐛ」∠)_
  • (๑•̀ㅁ•́ฅ)
  • →_→
  • ୧(๑•̀⌄•́๑)૭
  • ٩(ˊᗜˋ*)و
  • (ノ°ο°)ノ
  • (´இ皿இ`)
  • ⌇●﹏●⌇
  • (ฅ´ω`ฅ)
  • (╯°A°)╯︵○○○
  • φ( ̄∇ ̄o)
  • (งᵒ̌皿ᵒ̌)ง⁼³₌₃
  • (ó﹏ò。)
  • Σ(っ°Д°;)っ
  • ╮(╯▽╰)╭
  • o(*
  • >﹏<
  • (。•ˇ‸ˇ•。)
  • 泡泡
  • 颜文字

*

已有 2 条评论