查看完整版本: 在 CentOS 6.3 安裝 MySQL 全文檢索引擎- Sphinx


htctouch 2013-3-28 14:20

在 CentOS 6.3 安裝 MySQL 全文檢索引擎- Sphinx

<p>Sphinx
是一個基於SQL的全文檢索引擎,可以結合MySQL,PostgreSQL做全文搜索,它可以提供比數據庫本身更專業的搜索功能,使得應用程序更容易實
現專業化的全文檢索。
Sphinx特別為一些腳本語言設計搜索API接口,如PHP,Python,Perl,Ruby等,同時為MySQL也設計了一個存儲引擎插件。</p><br>
Sphinx的特性:<br>
<ul><li>高速索引(在新款CPU上,近10 MB/秒);<br>
</li>
<li>高速搜索(2-4G的文本量中平均查詢速度不到0.1秒);<br>
</li>
<li>高可用性(單CPU上最大可支持100 GB的文本,100M文檔);<br>
</li>
<li>提供良好的相關性排名<br>
</li>
<li>支持分佈式搜索;<br>
</li>
<li>提供文檔摘要生成;<br>
</li>
<li>提供從MySQL內部的插件式存儲引擎上搜索<br>
</li>
<li>supports boolean, phrase, and word proximity queries;<br>
</li>
<li>支持每個文檔多個全文檢索域(默認最大32個);<br>
</li>
<li>支持每個文檔多屬性;<br>
</li>
<li>支持斷詞;<br>
</li>
<li>支持單字節編碼與UTF-8編碼;<br>
</li>
<li>supports English stemming, Russian stemming, and Soundex for morphology;<br>
</li>
<li>支持MySQL(MyISAM和InnoDB表都支持);<br>
</li>
<li>支持PostgreSQL.</li></ul><div><br></div><div>在 CentOS 6.3 安裝很簡單~~只要有 remi 跟 epel 的資源庫就可以一鍵安裝了~~</div><div><div># rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm</div><div># rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm</div><div># yum install sphinx</div></div><div><br></div><div>這樣就可以囉~~</div>
頁: [1]
查看完整版本: 在 CentOS 6.3 安裝 MySQL 全文檢索引擎- Sphinx