文檔說明

最新的主要變動

在這里,按版本號羅列了歷次版本的主要變動記錄,以及相關的文檔鏈接, 方便新老用戶快速查看。完整的更新日志請查看 git 提交日志

1. 版本 1.4.12 (2018-09-30)
  • 升級整合最新的 xapian-1.4.7 新核 glass
  • 修復 yii2-ext 與新版的兼容性
2. 版本 1.4.11 (2017-11-19) 3. 版本 1.4.10 (2016-08-25)
  • 添加 Docker 支持:hightman/xunsearch:latest
  • 升級整合最新的 xapian-1.2.22
  • 修正各種已知小 BUG
  • 新增支持地理位置距離排序 XSSearch::setGeodistSort
4. 版本 1.4.9 (2015-04-02)
  • PHP-SDK 添加支持 yii2
  • PHP-SDK 支持通過 composer 管理:hightman/xunsearch
  • PHP-SDK 常量定義統一添加 XS_ 前綴
  • 升級整合最新的 xapian-1.2.20, scws-1.2.3-dev
  • 新增獲取同義詞接口 XSSearch::getSynonyms
  • 修正其它一些已知的小問題
5. 版本 1.4.8 (2013-12-11)
  • 改進優化代碼兼容性
  • 增加用戶案例文檔:USERCASE
  • 改進自定義分詞器 XSTokenizerScws 接受參數作為復合等級
  • 升級 libevent 到 2.x 版
  • 修正中文 stopwords 不生效的問題
  • 取消惱人的 NODB(S#506) 錯誤提示
  • 新增獲取文檔匹配詞表的接口 XSSearch::setRequireMatchedTerm
6. 版本 1.4.7 (2013-7-30)
  • 優化安裝腳本,請使用 --help 查看
  • 采用 Yii2 的代碼標準格式化 php-sdk 代碼
  • 改進搜索結果排序支持更復雜排序,參見 XSSearch::setSort
  • util.Indexer 加入 PgSQL 數據源支持
  • 新增支持搜索按匹配百分比/權重剔除,參見 XSSearch::setCutOff
  • 改善搜索同義詞處理方案,支持復合同義詞及權重微調
  • 各種小 BUG 修正和及整體穩定性改進
  • 升級整合最新的 xapian-1.2.15、scws-1.2.2
7. 版本 1.4.6 (2013-3-27)
  • 改進優化 yii-xunsearch 擴展,使之兼容性更好功能更強
  • 修改 XSTokenizerScws 以支持項目級自定義詞典的
  • 自定義分詞器的字段也能參與權重計算了,在 ini 指定 non_bool = yes
8. 版本 1.4.5 (2013-3-25)
  • 再次訂正改進內存 BUG,使之極其穩定
  • 升級整合最新的 xapian-1.2.14,更節省內存
  • 改善搜索進程終止的工作方式,更為柔和友好
9. 版本 1.4.4 (2013-3-22)
  • 加強 scws_fork 在多線程下的鎖機制
  • 再度完善搜索線程池大壓力下的死鎖問題(感謝幾位熱心用戶的配合反饋)
  • 美化 util.SearchSkel 生成的搜索骨架效果(采用 bootstrap)
  • 加入 Yii 擴展的包裝代碼,位于 sdk/php/wrapper/yii-ext/
10. 版本 1.4.1 (2013-2-21)
  • 修正潛伏已久的 searchd 死鎖故障,徹底解決進程卡死
  • 修正若干已知的小 BUG 并改進一些顯示效果
  • 搜索日志記錄時排除具有明顯特征的搜索引擎爬蟲
11. 版本 1.4.0 (2013-1-22)
  • 升級整合最新的 xapian-1.2.13、scws-1.2.1
  • 新增支持項目自定義詞庫,參見文檔
  • 改進網絡 IO 讀取,優化搜索內存運用等大幅提升性能和穩定性
  • 凈化服務端日志使記錄更有價值
  • 改進 util.Indexer 和 util.Quest 加入 --info 選項用于查看服務器簡要情況
  • 改進 bin/xs-ctl.sh 啟動腳本,加入 -L/-n/-p 新選項
12. 版本 1.3.3 (2012-11-21)
  • 修正已知的各種小問題
  • 同步發布獨立的 SDK 下載,并提供測試服務器,點擊了解
13. 版本 1.3.2 (2012-7-2)
  • 升級整合最新的 xapian-core-1.2.12
  • 修正若干已知小 BUG
14. 版本 1.3.1 (2012-4-6)
  • 增加基于搜索服務端的 XSTokenizerScws 便于直接使用 SCWS 的分詞功能, 而不再需要額外安裝其 php 擴展,用法詳見 SCWS專題文檔
  • 升級整合最新的 xapian-core-1.2.9、scws-1.2.0
  • 大量小優化和小 BUG 修正
15. 版本 1.3.0 (2012-1-13)
  • 內部優化中文復合詞的查詢分析器,升級整合最新的 xapian-1.2.8、scws-1.1.9
  • 新增自動同義詞搜索功能,詳見 同義詞專題文檔
  • 調優服務端參數,大幅度提升并發處理能力(3~5倍),精簡服務端日志
  • 搜索服務端增加請求數、運行時間的監控,默認達到 10000 次請求或運行超過 3600 秒 自殺重新生成搜索工作進程,避免內存泄露等不穩定因素。對進程發送 SIGTSTP  信號可以在日志中看到當前的請求數和余下的生命周期。
  • 搜索語句的最大長度人 80 字節增加到 192 字節
16. 版本 1.2.0 (2011-12-12)
  • 新增搜索日志(用于熱門統計、相關搜索等)管理工具 util.Logger
  • XSIndex 對象的各個方法也直接返回對象本身,以支持串接操作。
  • util.Quest 增加了 --show-query 功能用于查看解析后的內部搜索語句。
  • util.Indexer 增加了 --filter 指定數據過濾器,閱讀文檔
  • 新增自定義 SCWS 分詞詞典功能,原有索引須重建才能生效,閱讀文檔
17. 版本 1.1.0 (2011-10-25)
  • 數據庫智能分庫、切割,提升大數據量下的索引速度;該項功能由系統后端自動完成。
  • 按字段值的分面搜索功能,常用于各種 WEB2.0、電子商務等相關的站內搜索,閱讀文檔
  • 多字段聯合排序功能,習慣了 SQL 的用戶往往都會碰到多字段不同方式的聯合排序需求,閱讀文檔
  • 該版本的完整修改日志,請查看 git commits
$Id$

4條評論!

#98 報告
ime2017 at 2017-01-18 21:19:28
問題

單庫支持多少數據量?

#96 報告
xiaoyu6688 at 2016-12-25 23:22:50
不是很易懂

有沒有直接明了簡單的教程,這上面的教程不是很易懂呢,像http://www.pan66.com/這種網站,有200萬數據了,可能增至上千萬,是不是不適合用呢

#62 報告
yl5353641 at 2015-09-29 14:54:41
對json文件的檢索

關于對json文件的解析檢索,是否支持,如果支持,/usr/local/xunsearch/sdk/php/app/*.ini 怎么配置json的信息。求解

#25 報告
chinapubmed at 2013-03-04 14:40:51
錯別字

搜索語句的最大長度人 80 字節增加到 192 字節 -->

搜索語句的最大長度從 80 字節增加到 192 字節

請到論壇 登錄 后刷新本頁面!

小蜜蜂网络兼职