Cloud Firestore 等效于 AppEngine/Datastore Memcache 和仅键查询?

Posted

技术标签:

【中文标题】Cloud Firestore 等效于 AppEngine/Datastore Memcache 和仅键查询?【英文标题】:Cloud Firestore equivalent of AppEngine/Datastore Memcache and Keys-only queries? 【发布时间】:2018-03-17 19:11:21 【问题描述】:

在数据存储上使用仅键查询,然后从 memcache 中获取实体是一次读取大量实体的廉价机制。例如,可以对 1000 个键进行仅键查询,可用于从 memcahce 获取实体,而无需执行多次(如果有的话)数据存储读取。

Cloud Firestore 是否/将提供类似的服务?

【问题讨论】:

【参考方案1】:

Cloud Firestore 不支持此功能。这是正在考虑的事情,但我们没有时间表可以分享。

【讨论】:

赞成在 Firestore 上显示我对仅键查询的支持。 ;-) 我们是否需要等待多年才能看到 firebase 上的功能:|。此外,firebase 与路线图相关的更加透明将引起许多开发人员的兴趣。请考虑。 还是这样吗?如果是这样,有什么更新吗?此外,在以下链接上进行一些澄清会很好。似乎表明 DocumentIds 可以自己返回,但是如果只返回 Ids,或者它是否算作“小手术”。 “一个空的 Select 调用将产生一个只返回文档 ID 的查询。” godoc.org/cloud.google.com/go/firestore#Query.Select

以上是关于Cloud Firestore 等效于 AppEngine/Datastore Memcache 和仅键查询?的主要内容,如果未能解决你的问题,请参考以下文章

ImportError:无法导入适用于 Python 的 Cloud Firestore 库

等效于 Google Cloud Platform 上的 Kafka / AWS Kinesis Stream

Flutter:cloud_firestore 的构建错误:高于版本“0.7.4”

Cloud Firestore 查询是不是仍区分大小写?

Cloud Firestore-文档具有日期范围的日期范围查询

使用 exists() 的 Cloud Firestore 规则是不是算作读取?