[英]GCP Datastore vs Search API performance benchmarks?
是否有關於 GCP Datastore 查詢和搜索查詢性能的任何現有基准?
我對性能如何隨着數據增長而變化很感興趣。 例如,如果我們有:
class Project:
members = ndb.StringProperty(repeated=True)
我們在搜索中有文檔,例如:
SearchDocument([AtomField(name=member, value='value...'), ...])
我想運行搜索以獲取用戶所屬的所有項目 ID。 就像是:
ndb.query(keys_only=True).filter(Project.members == 'This Member')
在數據存儲區和搜索中的類似查詢。
當有 10, 100, ... 16 * 6 個對象時,性能比較如何?
我感興趣的是,對於這種簡單的查詢,是否有一些關於我們可以預期的延遲的經驗法則。 當然,我可以去嘗試一下,但是如果有人做過類似的基准測試,我想對我可以預期的性能有一些直觀的了解。 另外,我想避免在寫入/讀取我以后需要刪除的數據上花費 $ 和時間,所以如果有人可以分享他們的經驗,那將不勝感激!
ps 我使用 Python,但會假設所有支持 GCP 的語言的答案都是相同/相似的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.