SQL中文全文搜尋效果不理想問題的解決

2021-09-05 14:44:19 字數 415 閱讀 6700

在專案中使用了sql的全文搜尋用來搜尋中文的企業名稱,但效果一直不理想,比如要搜尋「北京三一重工****」,使用「三一」就搜尋不到。因是第一次使用sql的全文搜尋,起初以為是sql的中文分詞功能弱的問題,就沒有細究。

昨天又重新研究了一下,為了安全起見,我把伺服器上的資料匯入到開發的機器上做的測試,居然發現在測試的機器上表現相當好。看來不是sql功能上的問題,是設定上的問題。在網上搜了一下,參考了「一起特殊中文全文檢索問題的解決

」 這篇文章終於發現了原因。原來是缺少noise.chs檔案,補上之後工作正常。

也許這是乙個常見的問題,但我想補充一下的就是,大部文章上反應的是少這個檔案之後任何查詢都會返回「查詢子句只包含被忽略的詞」,但我遇到的是不是任何查詢都返回「查詢子句只包含被忽略的詞」,而只是查詢功能效果不理想,這樣我一直沒有想到是noise.chs的問題。

vs code 自動補全效果不理想的問題

之前一直用webstorm,最近換換口味,改用了vs code,發現vs code 智慧型提示得到的都不是我想要的 就比如 tab html結構都出不來。經過一番搜尋,發現是 vs code 自帶的提示功能和emmet語法的鍵位衝突所導致的,自帶的智慧型提示優先順序要高於emmet語法,所以才出現提...

mysql中文全文搜尋

centos6 xampp1.7.7 mysql5.5 opt lampp bin mysql uroot ppassword mysql show variables like plugin dir 外掛程式路徑 opt lampp lib mysql plugin wget tar zxvf m...

神經網路的調參效果不理想時 解決思路

github部落格傳送門 csdn部落格傳送門 是否找到合適的損失函式?不同問題適合不同的損失函式 理解不同損失函式的適用場景 解決思路 選擇合適的損失函式 choosing proper loss 神經網路的損失函式是非凸的,有多個區域性最低點,目標是找到乙個可用的最低點。非凸函式是凹凸不平的,但...