欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解析coreseek for sphinx的使用

 更新時間:2013年06月21日 14:50:23   作者:  
本篇文章是對coreseek for sphinx的使用進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下

1.將下載下來的文件包解壓,重新命名為sphinx或者其他。然后放到一個比較合適的位置,一般放到d盤根目錄下面。
2.找到D:\sphinx\etc里面的csft_mysql.conf這個文件,打開它,推薦用ue或者editplus。因?yàn)橛浭卤敬蜷_會沒有樣式。這是因?yàn)樵趌inux下面的文件的緣故。
3.做必要的修改。因?yàn)檫@個修改因表不同和你想要取的內(nèi)容不同,這里就沒有標(biāo)準(zhǔn)的,只能給個實(shí)例我的修改是這樣的:

復(fù)制代碼 代碼如下:

#源定義
source main
{
 type     = mysql
 sql_host    = 192.168.1.250
 sql_user    = root
 sql_pass    = 123456
 sql_db     = db_youxue
 sql_port    = 3306

 sql_query_pre   = SET NAMES utf8
 sql_query_pre                   = set SESSION query_cache_type = OFF #我加的
 sql_query_pre                   = replace into sph_counter select 1,max(Fid) from t_store   #我加的

 sql_query   = SELECT Fid, Ftitle, Fcontent, Fprovince,Fexamtitle, UNIX_TIMESTAMP(Fcreatetime) AS Fcreatetime FROM t_store where Fid<=(select Fmaxid from sph_counter where Fid = 1)
           #sql_query第一列id需為整數(shù)
           #title、content作為字符串/文本字段,被全文索引
 sql_attr_uint   = Fid   #從SQL讀取到的值必須為整數(shù)
 sql_attr_timestamp  = Fcreatetime      #從SQL讀取到的值必須為整數(shù),作為時間屬性
 sql_query_info   = SELECT * FROM t_store WHERE Fid=$id  #命令行查詢時,從數(shù)據(jù)庫讀取原始數(shù)據(jù)信息
}
#index定義
index main
{
 source   = main             #對應(yīng)的source名稱
 path   = var/data/mysql
 docinfo   = extern
 mlock   = 0
 morphology  = none
 min_word_len  = 1
 html_strip    = 0
 #charset_dictpath = /usr/local/mmseg3/etc/ #BSD、Linux環(huán)境下設(shè)置,/符號結(jié)尾
 charset_dictpath = etc/      #Windows環(huán)境下設(shè)置,/符號結(jié)尾
 charset_type  = zh_cn.utf-8
}
#全局index定義
indexer
{
 mem_limit   = 128M
}
#searchd服務(wù)定義
searchd
{
    listen                  =   9312
 read_timeout  = 5
 max_children  = 30
 max_matches   = 1000
 seamless_rotate  = 0
 preopen_indexes  = 0
 unlink_old   = 1
 pid_file = var/log/searchd_mysql.pid
 log = var/log/searchd_mysql.log
 query_log = var/log/query_mysql.log
}
source deltaMain: main
{
 sql_query_pre = set names utf8
 sql_query = SELECT Fid, Ftitle, Fcontent, Fprovince,Fexamtitle, UNIX_TIMESTAMP(Fcreatetime) AS Fcreatetime FROM t_store where Fid>(select Fmaxid from sph_counter where Fid=1)
}
index deltaMain: main
{
 source = deltaMain
 path   = var/data/delta
}

這樣配置就可以了。
4.在命令行里面找到sphinx的目錄。然后輸入:
bin\indexer -c etc\csft_mysql.conf
回車,這個是生成新的索引。

5.再輸入:
bin\indexer -c etc\csft_mysql.conf --all
回車,如果這里數(shù)據(jù)大的話會等待些時間。一般10000條20秒吧。反正沒有官方說的快。再輸入:
bin\searchd -c etc\csft_mysql.conf --console 回車啟動searchd服務(wù)。這個時候可以在任務(wù)管理器的進(jìn)程中找到這個searchd服務(wù)。這樣就具備了查詢的基本條件了。

6.輸入:
bin\searchd -c etc\csft_mysql.conf -a document
回車,意思是搜索包含document的所有匹配項(xiàng)。

相關(guān)文章

  • php數(shù)據(jù)結(jié)構(gòu) 算法(PHP描述) 簡單選擇排序 simple selection sort

    php數(shù)據(jù)結(jié)構(gòu) 算法(PHP描述) 簡單選擇排序 simple selection sort

    一次選定數(shù)組中的每一個數(shù),記下當(dāng)前位置并假設(shè)它是從當(dāng)前位置開始后面數(shù)中的最小數(shù)min=i,從這個數(shù)的下一個數(shù)開始掃描直到最后一個數(shù),并記錄下最小數(shù)的位置min,掃描結(jié)束后如果min不等于i,說明假設(shè)錯誤,則交換min與i位置上數(shù)。
    2011-08-08
  • php使用自定義函數(shù)實(shí)現(xiàn)漢字分割替換功能示例

    php使用自定義函數(shù)實(shí)現(xiàn)漢字分割替換功能示例

    這篇文章主要介紹了php使用自定義函數(shù)實(shí)現(xiàn)漢字分割替換功能,結(jié)合實(shí)例形式分析了php針對漢字的遍歷、轉(zhuǎn)換與分割操作相關(guān)技巧,需要的朋友可以參考下
    2017-01-01
  • jquery+php+ajax顯示上傳進(jìn)度的多圖片上傳并生成縮略圖代碼

    jquery+php+ajax顯示上傳進(jìn)度的多圖片上傳并生成縮略圖代碼

    這篇文章主要介紹了jquery+php+ajax顯示上傳進(jìn)度的多圖片上傳并生成縮略圖代碼,可實(shí)現(xiàn)帶有進(jìn)度條效果的多圖上傳功能與生成縮略圖功能,是web開發(fā)中非常實(shí)用的技巧,需要的朋友可以參考下
    2014-10-10
  • php適配器模式簡單應(yīng)用示例

    php適配器模式簡單應(yīng)用示例

    這篇文章主要介紹了php適配器模式簡單應(yīng)用,結(jié)合實(shí)例形式分析php適配器模式原理及使用適配器模式創(chuàng)建的天氣預(yù)報查詢接口功能相關(guān)操作技巧,需要的朋友可以參考下
    2019-10-10
  • php visitFile()遍歷指定文件夾函數(shù)

    php visitFile()遍歷指定文件夾函數(shù)

    php visitFile()遍歷指定文件夾函數(shù),需要在php中遍歷文件夾功能的代碼,可以參考下。
    2010-08-08
  • 使用eAccelerator加密PHP程序

    使用eAccelerator加密PHP程序

    這款軟件的功能就是通過在內(nèi)存中緩存PHP文件從而加速PHP程序的執(zhí)行速度。由于MMCache的原作者被Zend挖走,MMCache的開發(fā)一直處于停滯狀態(tài)。而Eaccelerator卻借鑒了MMCache的優(yōu)點(diǎn)而一直在不斷的更新。
    2008-10-10
  • PHP strip_tags()去除HTML、XML以及PHP的標(biāo)簽介紹

    PHP strip_tags()去除HTML、XML以及PHP的標(biāo)簽介紹

    這篇文章主要介紹了PHP strip_tags()去除HTML、XML以及PHP的標(biāo)簽介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2014-02-02
  • 在php MYSQL中插入當(dāng)前時間

    在php MYSQL中插入當(dāng)前時間

    mysql時間函數(shù)
    2008-04-04
  • 有關(guān)JSON以及JSON在PHP中的應(yīng)用

    有關(guān)JSON以及JSON在PHP中的應(yīng)用

    簡 單地說,JSON 可以將 JavaScript 對象中表示的一組數(shù)據(jù)轉(zhuǎn)換為字符串,然后就可以在函數(shù)之間輕松地傳遞這個字符串,或者在異步應(yīng)用程序中將字符串從 Web 客戶機(jī)傳遞給服務(wù)器端程序。
    2010-04-04
  • PHP大文件及斷點(diǎn)續(xù)傳下載實(shí)現(xiàn)代碼

    PHP大文件及斷點(diǎn)續(xù)傳下載實(shí)現(xiàn)代碼

    這篇文章主要介紹了PHP大文件及斷點(diǎn)續(xù)傳下載實(shí)現(xiàn)代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-08-08

最新評論