xunsearch-1.3.0 基于xapian/scws/php的開源中文全文搜索,新增同義詞
迅搜(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 ,敬請關注。