這篇可能有人會不喜歡 但我卻需要些意見
所謂整合查詢到底意義在哪? 到底在大家眼中是如何看待他的呢?
我正思考一個問題
整合查詢所提供的是深度查詢(deep search)嗎? 還是廣泛的檢索?
所強調的是收集還是收斂呢?
簡單說明整合查詢 他是將一檢索詞彙透過連接程式向多個資料庫進行檢索並取回整理至單一介面上呈現 所以確實以其便利性
但問題來了
各資料庫皆有其檢索方式 對應欄位 顯示方式這些都不大相同
整合查詢可能會因此而取回無關緊要、不相關的資料 也就是說 基本上當資料庫檢索的數量越多 越無法做到完全符合的檢索 因為部分資料庫本身就沒完全符合檢索這回事 那麼當整合查詢不夠精確的時候 勢必不可冠上深度檢索囉? 深度檢索應該是提高精確性 可是現在卻會出現垃圾 而這些垃圾應該要被避免吧 但很不幸地 這是個別資料庫的問題 整合查詢卻沒有立場去修改 那麼還要整合查詢做甚麼? 使用者開始有了這樣的疑問 我要找一本書所以鍵入書名進行查詢 但出來的結果符合的就4 5本 卻被那些不對的資料所掩蓋了 這樣是在浪費時間啊!
再來談談探索服務
有人說它會取代整合查詢 整合派當然不以為然囉 立刻強調了即時性是探索服務無法超越的
先介紹一下探索服務 基本上就是檢索時去找一個很大很大的索引 包含了各個資料庫的資料 從索引清單找尋後傳回結果 速度比整合查詢變快多了 也可以依所需調整檢索方式 所以就可能達成完全符合 目前聽來他還真是不錯 整合查詢自然會被淘汰 對吧?
但問題又來了 (煩耶)
這個大索引要怎麼維護? 你可能會覺得很簡單 但試想這索引必須包含各國各語言資料庫 範圍越廣 維護越困難 也許雲端可以處理這問題 但由誰管理還是要好好談 也會談很久的事 再加上 成本與銷售 付費與免費 齁齁 一講到錢很多事都難談 因為大家都嘛沒錢 XDDD
再來是即時性 索引的更新速度 影響著使用者的滿意度 越快就用的越開心
最後是正確性 是否能到達完全符合 這其實是未知數 現階段能做到部分項目完全符合使用者應該就非常非常滿意了 但別忘了始終存在的難題 中文繁簡體
唉 講了這些 到底該怎樣其實現在都還很難說 但使用者卻已急得跳腳了 勢必要做些甚麼來安撫
探索服務前景看好 整合查詢則力圖精進 但...
OK
我的問題是 現在的整合查詢該改善甚麼才是使用者迫切需要的呢? 而且是可行的改善喔