0
你更喜歡使用自定義API來在表上查詢或直接從應用程序查詢嗎?哪個具有更好的性能?Azure移動服務:基於表訪問的API?
你更喜歡使用自定義API來在表上查詢或直接從應用程序查詢嗎?哪個具有更好的性能?Azure移動服務:基於表訪問的API?
使用其中任何一個的性能不應有任何差異。在這種情況下,通常會有兩個主要組件影響性能:網絡請求本身和數據庫連接。
對於前者,他們真的是一樣的(一個去/tables/<tableName>
而另一個去/api/<apiName>
,三個字符的差異確實不應該有所作爲)。
對於後者,它將取決於您如何實現表訪問。如果你在API中使用table object,你可能會和表中的「免費」一樣,所以你會寫更多的代碼來完成同樣的事情(並且注意你也可以使用表格腳本在表格操作上也是這樣做的)。如果您使用mssql object來自定義數據庫查詢,它可能會或可能不會比默認實現更快(您需要深入SQL優化器才能實現這一點),但是您可以在兩個表上使用它和API腳本,所以它最終成爲另一個關係。