Solr雲分離寫入(製作索引)和讀取(搜索)。所有的寫入都會發送到引導器碎片,而所有的讀取都將複製碎片,請問solr爲什麼要設計這種模式?讀取操作是否也可以進入領導者(是否真的所有讀取都將進行復制?)爲什麼Solr雲分離寫入和讀取操作?
0
A
回答
1
所有寫入到領導者然後領導者將更新請求轉發到同一事務中的副本。寫入領導者,以便文檔可以與最新版本合併,並且它還使編排更簡單一些。至於讀取,查詢在所有節點(領導者+副本)之間進行負載平衡。
0
是的。閱讀操作也可以發給領導。您可以檢查領導者的交易日誌以確認領導者切斷的閱讀操作。
相關問題
- 1. 讀取和寫入操作BufferedReader和BufferedWriter
- 2. 如何爲讀取操作 - 寫入操作設置鎖定?
- 3. 爲什麼使用操作系統和磁盤緩衝區寫入文件後讀取操作要快得多?
- 4. 隔離讀取和寫入多線程
- 5. HDFS緩衝寫入/讀取操作
- 6. 寫入文件讀取操作
- 7. NFC標籤讀取/寫入操作
- 8. 什麼是緩衝區?什麼是緩衝讀取和寫入?
- 9. 爲什麼popen2()在寫入和讀取調用之間掛起?
- 10. 爲什麼單獨寫入和讀取更好?
- 11. 爲什麼VkAccessFlagBits包含讀取位和寫入位?
- 12. 在Netty4,爲什麼讀取和寫入兩者在OutboundHandler
- 13. Solr雲 - 分面
- 14. ADO.NET透明代理分離讀寫操作?
- 15. 如何寫入/讀取和操作Microsoft Access數據庫
- 16. Tensorflow自定義操作 - 如何從Tensors讀取和寫入?
- 17. 遠程文件讀取和寫入操作
- 18. 在Linux內核中讀取和寫入原子操作實現
- 19. 爲什麼VMREADs/VMWRITEs比內存讀/寫操作慢
- 20. 爲什麼StrictMode不能捕獲SQLite的讀/寫操作?
- 21. 訪問操作和讀/寫。有什麼區別?
- 22. 讀寫操作
- 23. 在python中分開讀取和寫入
- 24. WebDAV和部分讀取/寫入?
- 25. 什麼是讀者的存儲器讀寫操作
- 26. Solr的雲拆分
- 27. 如何在Visual Studio中爲讀取和寫入操作打開fstream
- 28. 將codigniter中的數據庫服務器切換爲讀取和寫入操作。
- 29. 如何讀取和寫入solr中的外部文件字段?
- 30. 處理Solr讀取和寫入超時異常
謝謝你這麼多sdavids,請給我更詳細的解釋,「這樣文檔可以與最新版本合併,它也使編排更簡單」。 -插口 – Jack 2014-11-06 05:01:44