2017-02-17 100 views

回答

4

底層,他們都使用相同的執行機制,所以你應該看到兩個API的性能非常相似。

由於SQL API支持ORDER BY,LIMIT,過濾等構造,因此SQL API更具表現力。但在某些情況下,Read API可以更簡單易用。例如,如果您只是在具有多列主鍵的表上執行簡單的表範圍掃描,並且希望查看主鍵大於(「A」,「B」,「C」)的所有行並且小於(「X」,「Y」,「Z」)。

如果您對使用哪個API有任何疑問,我會建議使用查詢(SQL)API,因爲隨着您的應用程序隨着時間的推移有機地發生變化,您會發現簡單的請求實際上增加了複雜性。你需要添加一個額外的選擇條件?這對於SQL API來說沒有問題。您實際上需要更改結果集的排序?這也很容易。

+0

很好的答案!你可以繼續並接受它嗎? – hubatish

相關問題