我的實體是鍵值對。 90%的時間我會根據關鍵字檢索實體,但是有10%的時間我也會進行反向查找,即我會按價值進行搜索並獲取關鍵字。如何爲已具有唯一屬性的表選擇Azure表ParitionKey和RowKey
關鍵和價值都保證是唯一的,因此他們的組合也保證是唯一的。
使用Key作爲PartitionKey和Value作爲RowKey是否正確?
我相信這也將確保我的數據在服務器之間完美平衡,因爲ParitionKey是唯一的。
上述決定是否存在問題? 在任何情況下,使用硬編碼分區密鑰是否可行? I.e所有行都具有相同的分區密鑰?並保持RowKey獨特?