0
如果看到Lucidworks Time Based Partitioning或Large Scale Log Analytics with Solr,則會按時間劃分多個solr「集合」。爲什麼Solr的日誌時間序列基於時間而不是基於時間的不同碎片而存儲在不同的集合中
我的問題是
- 爲什麼不能在這種情況下,只需要創建基於時間的多個碎片?
- 在多個集合的情況下,跨多個集合/時間的查詢將如何完成?
如果看到Lucidworks Time Based Partitioning或Large Scale Log Analytics with Solr,則會按時間劃分多個solr「集合」。爲什麼Solr的日誌時間序列基於時間而不是基於時間的不同碎片而存儲在不同的集合中
我的問題是
隱式路由或多個集合的多個分片之間沒有太大的區別。當您發出查詢時,您可以(可選)指定要搜索哪些分片或哪些集合。
或者,您可以設置包含多個集合的別名,從而隱藏搜索客戶端的物流。這樣可以輕鬆創建整個數據集的自定義視圖,例如每年的別名,一切的一個以及最後一個季度的一個。如果您稍後決定以不同的方式切分數據,例如爲每週而不是每個月收集一次,此更改對客戶端應用程序將是透明的。別名不適用於碎片,所以這是喜歡收藏的一個原因。