我想分割我的數據庫,但我不擅長這個主題。所以這是我的考慮。儘管分片鍵是將請求引導到正確節點的絕佳索引,但其他索引將在我的表中定義呢?我希望引用這些索引的請求也傳遞到正確的節點,以便只有一個節點處理請求。據我所知,爲此目的,一些集中的索引節點必須存在。所以我的問題是這個功能是否已經存在於像MYSQL這樣的RDBMS中,還是應該使用其他特殊產品。分片和索引
Q
分片和索引
5
A
回答
0
聲明:我ScaleBase工作,我的生活和呼吸,每天分片......
我想在這裏提醒,如果你根據列A例如分片,一條帶columnA = XX會去單shrad。 WHERE columnB = xx將不得不去所有碎片,因爲在它們中可能有columnB = xx。除非columnA和columnB是相關的。然後你真的需要將關係保存在映射表中。 我可以說,在所有數據庫上運行可以超快,您需要並行運行併合並結果。在ScaleBase我們支持合併ORDER BY,GROUP BY等,這是不容易的......
嘿看在我的博客的詳細信息:http://database-scalability.blogspot.com
0
安德烈,你所描述的是究竟是如何Clustrix數據庫作品,其中數據和索引自動分配,然後查詢分佈在各個節點上。 Clustrix「brings the query to the data」,並具有無共享體系結構(因此不需要集中索引)。 MySQL沒有用於分佈式計算的任何內置功能,並且雖然存在各種螺栓固定選項,但當集中式資源限制被觸及時,它們最終將遇到擴展限制。
相關問題
- 1. 對nhibernate.search使用分片索引分片
- 2. 索引和分片有什麼區別
- 3. 用於分配分片索引的Zookeeper
- 4. 索引和分頁
- 5. 分片集合的索引需要從分片鍵開始?
- 6. SQL索引重建:索引碎片百分比增加?
- 7. 在ElasticSearch中重新索引索引以更改分片數量
- 8. numpy take不能使用分片索引
- 9. MongoDB分片鍵索引位於何處?
- 10. 熊貓和GeoPandas索引和切片
- 11. 切分和索引uitableview
- 12. UITableView索引和部分
- 13. 分頁和搜索引擎
- 14. Tokudb和分形樹索引
- 15. 搜索引擎和分頁
- 16. 的Oracle 11g引用分區和索引
- 17. 在Python中切片和索引系列
- 18. Python範圍切片和索引行爲
- 19. MongoDB的稀疏索引和片鍵
- 20. 實現熊貓groupby - 索引和切片
- 21. VLOOKUP /索引2片材和多個值
- 22. 字符串索引和切片
- 23. 分析,分類和索引元數據
- 24. 熊貓:分離分組和索引
- 25. lazyload圖片 - 搜索引擎中的索引圖片
- 26. 彈性搜索5.3用一個分片創建索引
- 27. ElasticSearch集羣 - 創建索引創建未分配的分片
- 28. 重建索引不會更改非聚簇索引的碎片百分比
- 29. 重建和重新索引分段索引的腳本?
- 30. 部分索引和稀疏索引mongodb有什麼區別?
是的,這是我不明白。如果你有獨立的節點專用於數據庫索引(記錄物理位置+機器ID),那麼可以使每個引用B列的查詢僅轉到那些數據實際存在的機器!這更快! –