我在設計搜索組件,在實現之前我需要幾位專家的建議。搜索設計問題
160.000記錄在數據庫的基礎上,ID我需要檢索結果。所以在這裏我有兩個選擇。
- 基於ID,我會去數據庫並檢索結果。
- 使用ehcache創建了一個緩存對象並對該元素執行搜索。
任何一個可以建議我好方法。
問候,
RK
我在設計搜索組件,在實現之前我需要幾位專家的建議。搜索設計問題
160.000記錄在數據庫的基礎上,ID我需要檢索結果。所以在這裏我有兩個選擇。
任何一個可以建議我好方法。
問候,
RK
它一般會是最好的搜索對數據庫。如果此解決方案的性能(速度不是內存)不夠好,您可能會預先加載緩存並在那裏查找。通常情況下,查找數據庫將是最好的。
當然,這可能取決於你有多少數據返回和返回的數據的大小。
如果你持有的全部內存數據庫,你必須進行復制,索引,查詢計劃的數據庫的功能,排序等你好得多催谷服務器的硬件功能,如例如,使用固態存儲器。
這是爲什麼用XML標記? XML在這個問題中涉及哪些部分? – pmartin 2011-01-12 23:41:30