久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx

coreseek是什么?coreseek入門教程詳解

2022-10-10    分類: 網(wǎng)站建設(shè)

coreseek是什么?Coreseek 是一款中文全文檢索/搜索軟件,以GPLv2許可協(xié)議開源發(fā)布,基于Sphinx研發(fā)并獨(dú)立發(fā)布,專攻中文搜索和信息處理領(lǐng)域,適用于行業(yè)/垂直搜索、論壇/站內(nèi)搜索、數(shù)據(jù)庫(kù)搜索、文檔/文獻(xiàn)檢索、信息檢索、數(shù)據(jù)挖掘等應(yīng)用場(chǎng)景,用戶可以免費(fèi)下載使用。

coreseek安裝需要預(yù)裝的軟件:

yum install make gcc g++ gcc-c++ libtool autoconf automake imake mysql-devel libxml2-devel expat-deve

cd /usr/local/src    wget http://www.coreseek.cn/uploads/csft/3.2/coreseek-3.2.14.tar.gz    tar -xzvf coreseek-3.2.14.tar.gz    cd coreseek-3.2.14      ##安裝mmseg    cd mmseg-3.2.14    ./bootstrap #輸出的warning信息可以忽略,如果出現(xiàn)error則需要解決    ./configure --prefix=/usr/local/mmseg3    make && make install    cd ..    ## 安裝完成后,mmseg使用的詞典和配置文件將自動(dòng)安裝到/usr/local/mmseg3/etc中      ##安裝coreseek    cd csft-3.2.14    sh buildconf.sh #輸出的warning信息可以忽略,如果出現(xiàn)error則需要解決    ./configure --prefix=/usr/local/coreseek --without-unixodbc --with-mmseg --with-mmseg-includes=/usr/local/mmseg3/include/mmseg/ --with-mmseg-libs=/usr/local/mmseg3/lib/ --with-mysql ##如果提示mysql問(wèn)題,可以查看MySQL數(shù)據(jù)源安裝說(shuō)明    make && make install    cd ..      cd /usr/local/coreseek/etc    cp sphinx-min.conf.dist sphinx.conf    vi sphinx.conf    內(nèi)容示例如下(localhost,DB_USER,DB_PASSWORD,DB_NAME自行修改)    #    # Minimal Sphinx configuration sample (clean, simple, functional)    #      source content    {    type = mysql      sql_host = localhost    sql_user = DB_USER    sql_pass = DB_PASSWORD    sql_db = DB_NAME    sql_port = 3306 # optional, default is 3306    sql_query_pre = SET NAMES utf8      sql_query = \    SELECT id, title, pub_time, group_id, content FROM contents where status = '1'      sql_attr_uint = group_id    sql_attr_timestamp = pub_time      sql_query_info = SELECT * FROM contents WHERE id=$id    }    index content    {    source = content    path = /usr/local/coreseek/var/data/content    docinfo = extern    charset_dictpath = /usr/local/mmseg3/etc/    charset_type = zh_cn.utf-8    ngram_len = 0    }    indexer    {    mem_limit = 32M    }        searchd    {    port = 9312    log = /usr/local/coreseek/var/log/searchd.log    query_log = /usr/local/coreseek/var/log/query.log    read_timeout = 5    max_children = 30    pid_file = /usr/local/coreseek/var/log/searchd.pid    max_matches = 1000    seamless_rotate = 1    preopen_indexes = 1    unlink_old = 1    } 

然后根據(jù)以上配置建立索引文件

/usr/local/coreseek/bin/indexer -c /usr/local/coreseek/etc/sphinx.conf --all --rotate
 

啟動(dòng)命令 /usr/local/coreseek/bin/searchd -c /usr/local/coreseek/etc/sphinx.conf

然后在coreseek目錄下,新建3個(gè)sh腳本,以便操作 停止服務(wù)stop.sh

#!/bin/bash  /usr/local/coreseek/bin/searchd -c /usr/local/coreseek/etc/sphinx.conf --stop 

建立索引build.sh

#!/bin/bash  /usr/local/coreseek/bin/indexer -c /usr/local/coreseek/etc/sphinx.conf --all --rotate 

啟動(dòng)服務(wù)start.sh

#!/bin/bash  /usr/local/coreseek/bin/searchd -c /usr/local/coreseek/etc/sphinx.conf 

添加可執(zhí)行權(quán)限

chmod +x start.sh  chmod +x stop.sh  chmod +x build.sh 

運(yùn)行start.sh后,使用crontab定時(shí)執(zhí)行build.sh,就可更新索引。(注:因?yàn)閿?shù)據(jù)量小且更新不算很頻繁,未使用增量索引,只是定時(shí)重建主索引,新版本CoreSeek全文搜索 4.1 支持實(shí)時(shí)索引)

crontab -e  0 2 * * * sh /usr/local/coreseek/build.sh >/dev/null 2>&1 

每天凌晨2點(diǎn)重建一次索引,忽略日志輸出。

在/usr/local/src/coreseek.3.2.14/csft-3.2.14/api目錄下提供了PHP的接口文件 sphinxapi.php,這個(gè)文件包含一個(gè)SphinxClient的類,copy到自己的web目錄下 通過(guò)如下方式進(jìn)行搜索

$s_key = trim($s_key);  if(strpos($s_key,'\'') || strpos($s_key,'\"') || strpos($s_key,'\;')) {  exit('非法字符');  }  require("sphinxapi.php");  $page_nums = 20;  $offset_start = ($page_index-1)*$page_nums;  $offset_end = $offset_start + $page_nums;  $cl = new SphinxClient();  $cl->SetServer('localhost', 9312);  $cl->SetArrayResult(true);  $cl->SetMatchMode(SPH_MATCH_ALL);  $cl->SetLimits($offset_start,$offset_end);  $cl->SetSortMode(SPH_SORT_RELEVANCE);  $res = $cl->Query($s_key,"content"); 

安裝包括兩個(gè)部分,mmseg和csft

安裝成功會(huì)在/usr/local文件夾下面出現(xiàn)coreseek文件夾

source bt {  sql_pass                = ****  #如果密碼里面有#號(hào)需要使用轉(zhuǎn)意字符,否則連接不了數(shù)據(jù)庫(kù)    sql_query_pre  = SET NAMES utf8 #要根據(jù)你自己數(shù)據(jù)庫(kù)的編碼改變,比如如果編碼是utf8mb4而編碼寫的是utf8 會(huì)出現(xiàn)沒(méi)有搜索結(jié)果的問(wèn)題   }   index bt {     source                    = bt  #這個(gè)地方的值要和前面配置的source名對(duì)應(yīng) }

/usr/local/coreseek/bin/searchd -c /usr/local/coreseek/etc/sphinx.conf --stop  停止服務(wù) /usr/local/coreseek/bin/indexer -c /usr/local/coreseek/etc/sphinx.conf --all --rotate  建立索引

/usr/local/coreseek/bin/searchd -c /usr/local/coreseek/etc/sphinx.conf   開啟服務(wù)

默認(rèn)配置文件是csft.conf 如果配置文件是其他名字的話,需要-c 來(lái)制定配置文件路徑 ---------------

配置文件中

sql_query                =   xxxx

xxxx代表一個(gè)sql語(yǔ)句,sql語(yǔ)句select的第一個(gè)字段將被sphinx認(rèn)作表的主鍵來(lái)進(jìn)行索引,所以數(shù)據(jù)表的主鍵字段不是int類型也沒(méi)有關(guān)系,選一個(gè)是int類型的字段排在select語(yǔ)句的第一個(gè)就行了,但是這個(gè)字段要保證唯一性,否則會(huì)導(dǎo)致搜索結(jié)果不完整,計(jì)算出來(lái)的值也可以被當(dāng)做主鍵來(lái)進(jìn)行索引 比如SELECT unix_timestamp(time),name, age .......unix_timestamp(time)是計(jì)算出來(lái)的,它排在第一個(gè)的時(shí)候,就會(huì)被sphinx當(dāng)做表的主鍵來(lái)進(jìn)行索引。 --------------------- 

新聞名稱:coreseek是什么?coreseek入門教程詳解
本文地址:http://www.js-pz168.com/news18/204268.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App設(shè)計(jì)網(wǎng)站導(dǎo)航網(wǎng)站制作網(wǎng)站改版App開發(fā)做網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)
久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx
国产在线一区二区三区欧美| 欧美日韩一区二区在线观看 | 国产精品视频一区二区三区不卡| 亚洲男女一区二区三区| 美日韩一区二区| 91香蕉视频污在线| 亚洲国产成人不卡| 欧美成人一区二区三区在线观看 | 高清视频在线观看一区| 中日韩在线视频| 26uuu亚洲综合色欧美| 亚洲一区中文在线| 粉嫩av一区二区三区在线播放| 鲁鲁狠狠狠7777一区二区| 欧美日韩一区二区三区在线看| 国产欧美日韩精品一区| 日产国产欧美视频一区精品| 91同城在线观看| 一本一道综合狠狠老| 精品国产免费人成在线观看| 亚洲电影视频在线| 91在线观看视频| 色哟哟在线观看一区二区三区| 久久久亚洲精华液精华液精华液| 午夜天堂影视香蕉久久| 99久久国产综合色|国产精品| 亚洲一区二区三区精品动漫 | 成人性生交大片免费看视频在线| 日本a级片久久久| 精品久久久久一区| 日韩精品国产精品| 国产精品播放| 91精品国产一区二区三区蜜臀| 亚洲免费在线看| 成人精品国产一区二区4080| 一区精品在线| 国产精品女主播在线观看| 激情综合色播五月| 欧洲精品码一区二区三区免费看| 欧美一卡2卡三卡4卡5免费| 一区二区三区高清| gogogo免费视频观看亚洲一| 色婷婷精品大在线视频| 亚洲欧洲av色图| 99精品欧美一区二区三区小说| 日本道免费精品一区二区三区| 最近中文字幕一区二区三区| 丁香另类激情小说| 色噜噜狠狠成人中文综合| 亚洲欧洲三级电影| aaa亚洲精品| 欧美日韩一区二区电影| 亚洲综合自拍偷拍| 国产高清一区视频| 日韩一本二本av| 美腿丝袜亚洲三区| 丝袜足脚交91精品| 国产精品国产三级国产aⅴ入口 | 欧美一级理论片| 人人精品人人爱| 欧洲一区二区在线| 欧美激情一区二区| 成人黄色大片在线观看| 欧美在线观看禁18| 亚欧色一区w666天堂| 激情伦成人综合小说| 久久亚洲综合av| 粉嫩一区二区三区性色av| 欧美自拍丝袜亚洲| 日日欢夜夜爽一区| 日本一区二区三区免费观看 | 亚洲成人av电影| 久久久水蜜桃| 亚洲国产成人在线| 91在线免费播放| 日韩午夜激情免费电影| 激情伊人五月天久久综合| 色婷婷亚洲综合| 五月综合激情日本mⅴ| 欧美久久久久久久| 亚洲欧洲精品一区二区三区不卡| 51精品国产人成在线观看| 日韩精品专区在线| 国产精品2024| 欧美美女一区二区| 韩国av一区二区三区四区| 欧美在线影院一区二区| 日韩中文字幕麻豆| 亚洲欧洲精品一区二区三区波多野1战4 | 久久网站最新地址| 成a人片国产精品| 日韩亚洲欧美在线| 国产二区国产一区在线观看| 欧美在线啊v一区| 美国毛片一区二区| 伊人狠狠色丁香综合尤物| 午夜精品福利在线| 亚洲图片在线观看| 五月开心婷婷久久| 综合操久久久| 日本系列欧美系列| 色狠狠桃花综合| 美女视频黄a大片欧美| 色8久久人人97超碰香蕉987| 日韩高清在线电影| 色偷偷一区二区三区| 免费成人av在线| 欧美三级视频在线播放| 精品一区二区三区的国产在线播放| 欧美性受xxxx黑人xyx| 精品一区二区综合| 欧美二区乱c少妇| 高清国产一区二区三区| 精品国产乱码久久久久久闺蜜| 97久久久精品综合88久久| 国产人伦精品一区二区| 国产精品亚洲综合| 亚洲欧美激情小说另类| 日本一区视频在线观看| 午夜精品一区二区三区三上悠亚 | 国模精品娜娜一二三区| 亚洲天堂成人在线观看| 欧美一区二区三区成人久久片| 亚洲一区视频在线观看视频| 亚洲一区二区精品在线| 免费在线观看不卡| 在线播放亚洲一区| 99精品视频一区二区三区| 国产欧美日韩精品一区| 蜜桃麻豆91| 午夜精品久久久久久久99樱桃| 色狠狠一区二区三区香蕉| 国产又粗又猛又爽又黄91精品| 日韩美女主播在线视频一区二区三区 | 成人18视频日本| 国产精品网友自拍| 日本一区二区三区四区在线观看 | 亚洲一区免费看| 精品一区二区成人精品| 精品剧情v国产在线观看在线| www.久久艹| 一区二区视频在线| 在线视频国内自拍亚洲视频| 国产精品资源在线观看| 久久久影院官网| 欧美二区三区| 日本欧美大码aⅴ在线播放| 在线综合视频播放| 97av影视网在线观看| 一区二区三区欧美亚洲| 欧美一a一片一级一片| 成人教育av在线| 亚洲欧洲日本在线| 日本高清成人免费播放| 成人精品视频网站| 亚洲欧美另类综合偷拍| 在线观看日韩av先锋影音电影院| 丁香一区二区三区| 成人欧美一区二区三区白人 | 国产黄色精品视频| 欧美经典一区二区| 一区二区不卡视频| 大尺度一区二区| 亚洲色图清纯唯美| 欧美性受xxxx| 91看片淫黄大片一级在线观看| 亚洲综合一区二区精品导航| 欧美日韩久久久| 国产伦精品一区二区三区在线| 五月激情综合色| 久久综合一区二区| 日本日本精品二区免费| 国产精品亚洲一区二区三区在线 | 亚洲三级视频在线观看| 在线观看亚洲a| 91丝袜脚交足在线播放| 婷婷中文字幕综合| 精品国产乱码久久久久久免费| 日韩高清国产一区在线观看| 国产在线播放一区三区四| 国产精品对白交换视频| 欧美三级视频在线| 鬼打鬼之黄金道士1992林正英| 日本美女一区二区三区| 久久久久高清精品| 色婷婷av一区| 999精品视频一区二区三区| 丝袜亚洲另类欧美| 国产午夜精品久久久久久免费视 | 国产福利一区二区三区视频在线| 国产精品久久久久精k8| 欧美日韩小视频| 精品欧美日韩在线| 国产经典欧美精品| 亚洲在线观看免费| 久久综合久久综合亚洲| 色狠狠桃花综合| 精品蜜桃传媒| 国产91精品精华液一区二区三区| 一区二区三区小说|