水平拆分帶來的關聯表查詢問題?
老師:
????水平拆分后如何解決關聯表的數據查詢問題,比如我這里有個價格表數據特別多,水平拆成3張表,而商品表數據較少,價格表通過屬性與商品關聯,這樣在查看商品的價格時需要知道價格在哪張表中,請問老師針對這些情況有沒有什么好的辦法?另外,有些場合是做模糊搜索,并不知道商品的ID,而是通過商品屬性條件來定位,這樣如果級聯價格表查詢的話就不知道級聯哪張表了,請老師抽空賜教~~~感謝?。?!
老師:
????水平拆分后如何解決關聯表的數據查詢問題,比如我這里有個價格表數據特別多,水平拆成3張表,而商品表數據較少,價格表通過屬性與商品關聯,這樣在查看商品的價格時需要知道價格在哪張表中,請問老師針對這些情況有沒有什么好的辦法?另外,有些場合是做模糊搜索,并不知道商品的ID,而是通過商品屬性條件來定位,這樣如果級聯價格表查詢的話就不知道級聯哪張表了,請老師抽空賜教~~~感謝?。?!
2014-11-14
舉報
2016-03-04
你水平拆分的時候就按價格拆,比如價格在0-10放在表1中,價格在10-20放在表2中,,,,,或者用哈希函數,以價格為參數哈希出在哪張表格中。希望能幫到你。