Replication
複製和分片組合
在現代關係數據庫中,複製和分片的哪些組合是可能的?
實際上,我對以下策略感興趣。是否可以複製一個小表以避免跨分片連接,而一個大表是分片的?像這樣:
節點
1
- 桌子
orders_male
- 桌子
genders
節點
2
- 桌子
orders_female
- 桌子
genders
兩者都
order_male
包含order_female
引用genders
表的外鍵。
Db2 for LUW DPF(數據分區功能)透明地允許這樣做(參見
CREATE TABLE ... DISTRIBUTE BY REPLICATION
手冊)。您可以結合使用聯合/dblinks/連結伺服器、物化視圖和/或特定於引擎的複制解決方案,與其他流行的 RDBMS 一起使用。所以,回答你的問題:
複製和分片的哪些組合是可能的?
太多了,這裡就不一一列舉了。
是否可以複製一個小表以避免跨分片連接?
是的。