亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

水平拆分帶來的關聯表查詢問題?

老師:

????水平拆分后如何解決關聯表的數據查詢問題,比如我這里有個價格表數據特別多,水平拆成3張表,而商品表數據較少,價格表通過屬性與商品關聯,這樣在查看商品的價格時需要知道價格在哪張表中,請問老師針對這些情況有沒有什么好的辦法?另外,有些場合是做模糊搜索,并不知道商品的ID,而是通過商品屬性條件來定位,這樣如果級聯價格表查詢的話就不知道級聯哪張表了,請老師抽空賜教~~~感謝?。?!

正在回答

1 回答

你水平拆分的時候就按價格拆,比如價格在0-10放在表1中,價格在10-20放在表2中,,,,,或者用哈希函數,以價格為參數哈希出在哪張表格中。希望能幫到你。

0 回復 有任何疑惑可以回復我~
#1

鄧高鵑

有疑問!查詢的時候我可以獲取0-10的價格作為判斷!但是問題是0-10價格的字段在我查詢的時候怎么知道他是在那張表?這個是個問題
2016-08-10 回復 有任何疑惑可以回復我~
#2

ting0fdnb 回復 鄧高鵑

存儲的時候按照Hash后的結果去選擇放入的表是哪一張,比如放在10-20的表里面,那么在查找的時候,對所要查找的值進行Hash,比如結果是10-20,則如果有匹配的項,應該也在10-20的表里面,所以找10-20的表
2017-05-13 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
數據庫設計那些事
  • 參與學習       125862    人
  • 解答問題       382    個

本教程從數據庫設計基本理論入手,教你設計簡潔高效數據庫結構

進入課程

水平拆分帶來的關聯表查詢問題?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號