Sphinx在Windows下的安裝

2022-08-31 05:09:09 字數 1292 閱讀 3660

sphinx在windows下的安裝(僅供小師弟們以後參考)

sphinx的中文參考:

sphinx是 乙個基於sql的全文檢索引擎,可以結合mysql,postgresql做全文搜尋,它可以提供比資料庫本身更專業的搜尋功能,使得應用程式更容易實現 專業化的全文檢索。sphinx特別為一些指令碼語言設計搜尋api介面,如php,python,perl,ruby等,同時為mysql也設計了乙個存 儲引擎外掛程式sphinxengine.

sphinx對中文的分詞處理不好,coreseek就是sphinx針對中文環境下的解決方案。mmseg-0.7.3目錄就是coreseek採用的中文分詞工具。

sphinx 的安裝非常簡單,只要將sphinx目錄解壓即可。裡面主要有乙個bin目錄,該目錄有四個可執行檔案,分別為indexer,search, searchd,spelldump。sphinx的全文檢索功能就是通過這四個可執行檔案來實現。一:sphinxse的安裝步驟1) 安裝mysql (略)2) 用mysql-5.0.45-sphinxse-0.9.8-win32.zip裡面的share和bin目錄去覆蓋掉mysql server 5.0目錄裡面的bin和share目錄。(覆蓋時停止mysql)3)  是否安裝成功,可以在 mysql command line client裡面輸入一下命令進行查詢:執行show engines看看是不是有乙個叫sphinx的engine,有的話就表示sphinxse(mysql的sphinx引擎)安裝正常了。

一:sphinxse的安裝步驟

1) 安裝mysql (略)

2) 用mysql-5.0.45-sphinxse-0.9.8-win32.zip裡面的share和bin目錄去覆蓋掉mysql server 5.0目錄裡面的bin和share目錄。(覆蓋時停止mysql)

3)  是否安裝成功,可以在 mysql command line client裡面輸入一下命令進行查詢:執行show engines,看是不是有乙個叫sphinx的engine,有的話就表示sphinxse(mysql的sphinx引擎)安裝正常了。

二、sphinx配置

sphinx是以sphinx.conf為配置檔案,索引與搜尋均以這個檔案為依據進行,要進行全文檢索,首先就要配置好sphinx.conf,告訴sphinx哪些字段需要進行索引,哪些字段需要在where,orderby,groupby中用到。 

安裝完sphinx後,在d:/sphinx目錄有乙個sphinx.conf.in,這個相當於sphinx的配置例子檔案,我們以這個檔案為藍本,重新建立乙個空白內容的sphinx.conf,存放在d:/sphinx/bin。

Windows下安裝使用Sphinx

color darkred size x large b i.基礎篇 b size color color red 2.解壓縮到合適目錄 這裡以d shpinx為例 color color red 3.建立配置檔案 color sphinx包預設附帶sphinx.conf.in,sphinx min...

在ubuntu 下安裝sphinx

在ubuntu 下安裝sphinx 安裝包下的doc不準確。這篇文章寫的很好。為保持索引及時更新,在crontab中加入,每小時執行一次索引更新 hourly usr bin indexer rotate config etc sphinxsearch sphinx.conf all 執行 sear...

Sphinx在windows上的安裝使用

sphinx是乙個基於sql的全文檢索引擎,可以結合mysql,postgresql做全文搜尋,它可以提供比資料庫本身更專業的搜尋功能,使得應用程式更容易實現專業化的全文檢索。sphinx特別為一些指令碼語言設計搜尋api介面。特性 高速索引 高速搜尋 高可用性 提供良好的相關性排名 支援分布式搜尋...