rule裡面的column使用user_id相關疑問
老師請問一下,rule裡面的column使用user_id,但只有order表有user_id,order_items和order_status裡面都沒有user_id這column,這樣不會有什麼問題麼?用來做routing的column在childTable裡面沒有為何可以正常運作不會有問題?這邊有點不太明白 麻煩老師指點迷津下 感激
22
收起
正在回答
1回答
order表用user_id做分片。
order_items和order_status表使用order_id字段与order表保持在一个分片中。这样,在使用order表关联查询order_items和order_stauts时,就不会出现跨分片的情况了。
所有的关联查询都在一个分片内完成,提高了查询的效率。
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星