xunsearch-1.3.0 基于xapian/scws/php的開源中文全文搜索,新增同義詞

fmms 12年前發布 | 14K 次閱讀 全文搜索

迅搜(xunsearch)是采用 C/C++ 基于 xapian 和 scws 開發的全文搜索引擎解決方案,提供 PHP 語言的開發接口。支持海量數據高速檢索,功能強大,簡單易用,是 PHP 開發的 WEB 應用的全文檢索首選解決方案之一!

本項目旨在幫助一般開發者針對既有的海量數據,快速而方便地建立自己的全文搜索引擎。全文檢索可以幫助您降低服務器搜索負荷、極大程度的提高搜索速度和用戶體驗。

經過一個月的全力開發和測試,今天很高興先發布 1.3.0 正式版,加入了同義詞功能并修正了許多小 BUG,強烈建議所有用戶升級到這個最新穩定版本。

1.3.0 堪稱一個里程碑級的更新,實現了預期的絕大部分功能,將 xunsearch 帶入一個新的階段。我們以后將著力先進行穩定性的跟進,完善周邊配套工具和應用產品。

主要更新如下:

1. 內部優化中文復合詞的查詢分析器,升級整合最新的 xapian-1.2.8、scws-1.1.9

2. 新增自動同義詞搜索功能,詳見同義詞專題文檔
http://www.xunsearch.com/doc/php/guide/special.synonym

3. 調優服務端參數,大幅度提升并發處理能力(3~5倍),精簡服務端日志
4. 允許使用空搜索條件,空搜索條件相當于全部匹配
5. 搜索服務端增加請求數、運行時間的監控,避免內存泄露等不穩定因素。
6. 搜索語句的最大長度人 80 字節增加到 192 字節

其它改動詳見下面相關鏈接:

官方網站:http://www.xunsearch.com/
下載地址:http://www.xunsearch.com/download/xunsearch-full-latest.tar.bz2
代碼倉庫:https://github.com/hightman/xunsearch
修改日志:https://github.com/hightman/xunsearch/commits/1.3.0
CHM 手冊 http://www.xunsearch.com/download/xs_php_manual.chm

后續方面,我們將進一步推進 xunsearch 的配套管理工具,同時正在重新基于 xunsearch 開發站內搜索云計算服務 xungle ,敬請關注。

 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!