2015-09-12 234 views
0

我有5000個名家真跡三組數據:Azure存儲:斑點與表

  1. JPEG圖像
  2. 維基百科摘錄的一些但並非所有藝術品
  3. 藝術品(約350個字符)。信息例如標題,藝術家,畫廊等

圖片是在斑點存儲。目前,我還將維基百科片段和藝術品信息存儲在Blob存儲中。這些都存儲在XML格式,並通過每個藝術品的整數ID訪問。

這是一款Windows Phone 8.1的應用程序在鎖定屏幕&動態磁貼可以每天或每小時更新用戶的一部分。我的問題是,就性能而言,我最好將維基百科和藝術信息從Blob存儲移動到表格存儲?

回答

2

您可以在Azure表中存儲元數據信息(如片段和圖稿)。您需要設計表格模式,以便您可以使用點查詢。點查詢是最有效的查找方式,建議用於需要最低延遲的高容量查找或查找。通過指定PartitionKey和RowKey值,這樣的查詢可以使用索引非常高效地定位單個實體。例如:$ filter =(PartitionKey eq'Sales')和(RowKey eq'2')(請參閱https://azure.microsoft.com/en-us/documentation/articles/storage-table-design-guide/)以獲取更多信息。

我建議運行一些測試結果進行比較,因爲性能將取決於類型,您使用的查詢的不同而不同。

謝謝, Aung