Oracle
在 13 TB 的 Oracle 數據庫上進行簡單搜尋以返回相關行(.net 應用程序?Java?)
我確信有一些簡單的方法可以做到這一點……我有一個簡單的平面 Oracle 表,大小為 13 TB 左右,因為多年來積累了大量的行。我需要對其進行搜尋(可以在多個欄位中查找匹配項),並希望返回列表中最相關的記錄,例如前 50 名或前 100 名,然後我可以點擊以獲取更多資訊詳細資訊(然後將專門查詢該特定記錄中的一個欄位)。
對於 Oracle 中的這種搜尋,您會推薦什麼 .net 或 Java - 庫或包?是否有可能有一個範例開源應用程序或類似的範例可以做到這一點?我希望能找到一些東西,讓我首先在某些列中優先匹配,儘管表很大,但可以快速找到匹配,並且可以很容易地集成到需求的第二部分,即基於“執行緒”的正常查詢該記錄所屬的。
謝謝你。
這篇SO 文章中有一些有用的提示。
如果您正在尋找 Oracle Text 的替代品,請查看此.