是否有任何关于 GCP 数据存储区查询和搜索查询性能的现有基准?
我很感兴趣随着数据的增长性能如何变化。例如,如果我们有:
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 的语言的答案都是相同/相似的。