亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

sphinx的簡(jiǎn)介和安裝

系統(tǒng) 2542 0
簡(jiǎn)介
背景:
1.數(shù)據(jù)量大,內(nèi)容審核現(xiàn)有搜索簡(jiǎn)歷索引慢;人員流動(dòng),現(xiàn)有搜索難于維護(hù)
2.前端調(diào)用復(fù)雜;使用全表掃描,搜索速度慢;對(duì)結(jié)果的沒(méi)有排序;難于最快找到最精確的數(shù)據(jù)
建議優(yōu)化:
1.高速的索引建立
2.避免對(duì)數(shù)據(jù)庫(kù)做like操作,減少壓力
3.對(duì)搜索的結(jié)果進(jìn)行權(quán)重排序
4.前端開(kāi)發(fā)方便調(diào)用
5.最好門檻低,易于掌握且后期維護(hù)
安裝
1.安裝lamp環(huán)境
如果你已經(jīng)安裝好就跳過(guò)此步。

2.下載所需文件
注意:如果你使用Ubuntu 10.10(sphinxsearch),你可以使用apt-get install直接安裝,可以跳過(guò)此步(不過(guò)不支持中文分詞)
Coreseek Fulltext Server(源代碼) : http://www.coreseek.cn/uploads/csft/3.1/Source/csft-3.1.tar.gz ?
Coreseek Mmseg(源代碼) : http://www.coreseek.cn/uploads/csft/3.1/Source/mmseg-3.1.tar.gz ?

3.必須安裝工具
sudo apt-get install autoconf automake autotools-dev cpp curl gawk gcc lftp libc6-dev linux-libc-dev make libpcre3-dev libpcrecpp0 g++ libtool libncurses5-dev
sudo aptitude install libmysql++-dev libmysqlclient15-dev checkinstall ?

4.安裝mmseg
sudo su
tar zxvf mmseg-3.1.tar.gz
mkdir /usr/local/mmseg
cd mmseg-3.1
./configure --prefix=/usr/local/mmseg
make
make install

5.安裝sphinx
注意:如果你使用Ubuntu 10.10(sphinxsearch),你可以使用sudo apt-get install sphinxsearch快速安裝(不過(guò)不支持中文分詞)
如果不是則采用以下命令:
(下面如果是手動(dòng)安裝的mysql注意把--with-mysql修改成自己對(duì)應(yīng)的mysql安裝目錄)
tar zxvf csft-3.1.tar.gz
mkdir /usr/local/coreseek
cd csft-3.1
./configure --prefix=/usr/local/coreseek --with-mysql --with-mmseg-includes=/usr/local/mmseg/include/mmseg --with-mmseg-libs=/usr/local/mmseg/lib/
make clean
make
make install ?

6.測(cè)試
安裝完成,下面是測(cè)試.
注意:如果你使用Ubuntu 10.10(sphinxsearch),下面配置文件sphinx.conf.dist應(yīng)該在/etc/sphinxsearch目錄下
cd /usr/local/coreseek/etc
sudo cp sphinx.conf.dist sphinx.conf
sudo vim sphinx.conf(修改示例如下)
mysql -uroot test < /usr/local/coreseek/etc/example.sql(l創(chuàng)建示例數(shù)據(jù)表,當(dāng)然你也可以用phpmyadmin導(dǎo)入)
注意:如果你使用Ubuntu 10.10(sphinxsearch),下面你可以直接采用命令sudo indexer --all和sudo search test ?
sudo /usr/local/coreseek/bin/indexer -c /usr/local/coreseek/etc/sphinx.conf --all
sudo /usr/local/coreseek/bin/search -c /usr/local/coreseek/etc/sphinx.conf test
sudo /usr/local/coreseek/bin/searchd -c /usr/local/coreseek/etc/sphinx.conf(啟動(dòng)searchd進(jìn)程以便sphinxapi調(diào)用)


注意:如果你使用Ubuntu 10.10(sphinxsearch),下面的參數(shù)應(yīng)該修改為如下所示:
path = /var/lib/sphinxsearch/data/idxbook1
log = /var/log/sphinxsearch/searchd.log
query_log = /var/log/sphinxsearch/query.log
pid_file = /var/run/searchd.pid

還有將不支持charset_dictpath及charset_table參數(shù),即不支持中文分詞

sphinx的簡(jiǎn)介和安裝


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 夜夜操夜夜 | 四虎影视4hutv最新地址在线 | 日本一区网站 | 91大神在线精品视频一区 | 亚洲天堂一区 | 中文字幕在线视频在线看 | 天天干天天操天天拍 | 亚洲综合日韩精品欧美综合区 | 亚洲a在线播放 | 国内外成人在线视频 | 99超级碰碰成人香蕉网 | 国产精品视频不卡 | 激情影院在线 | 曰本毛片va看到爽不卡 | freexxxx性大陆另类 | 三级aaa黄特色 | 99久久国产综合色 | 日韩精品中文字幕在线观看 | 亚洲国产成人久久综合一 | 免费网站看v片在线成人国产系列 | 毛片视频免费观看 | 天天操夜夜嗨 | 精品国产免费一区二区三区五区 | 九九在线精品视频播放 | 成年午夜视频免费观看视频 | 青青青在线观看免费视频精品 | 国产欧美亚洲精品第一区 | 91孕妇精品一区二区三区 | 天天透天天干 | 久久精品成人免费看 | 国产成人看片免费视频观看 | 欧美日韩国产一区二区三区播放 | 欧美高清亚洲欧美一区h | 狠狠狠色丁香婷婷综合久久五月 | 久久久91精品国产一区二区三区 | 国产精品乱码一区二区三区 | 日本一区二区网站 | 五月婷婷开心综合 | 中文字幕欧美日韩久久 | 成人网18免费视频 | 免费特黄级夫费生活片 |