繁体   English   中英

Cloud Firestore在数据存储模式下的转换问题

[英]Cloud Firestore in datastore mode conversion questions

该文档说,在不久的将来,现有的数据存储区将以数据存储区模式转换为Cloud Firestore。 增加的好处显示为:

数据存储模式下的Cloud Firestore数据存储模式下的Cloud Firestore使用Cloud Datastore系统行为,但访问Cloud Firestore的存储层,从而消除了以下Cloud Datastore限制:

  • 最终的一致性,所有Cloud Datastore查询都变得非常一致。

  • 交易不再限于25个实体组。

  • 写入实体组不再限于每秒1次。

发生此更改时,是否可以继续对数据存储使用相同的代码,然后“魔术”事务将不再具有限制,并且写入将不限于1秒? 还是需要SDK升级才能利用这些新升级?

另一个问题:写入实体组的新限制是什么? 还是将它无限地消除了诸如共享计数器之类的东西?

根据文档 :是的。

一旦Cloud Firestore达到一般可用性,GCP将开始通知Datastore用户有关计划以Datastore模式从Datastore到Cloud Firestore的更新。 从理论上讲,此更新不需要停机时间。

更新完成后,您完全不需要更改代码。

另一个问题:写入实体组的新限制是什么? 还是将它无限地消除了诸如共享计数器之类的东西?

您仍然不应该每秒写多个文档一次。 因此,您仍然需要使用分片计数器来提高写入速度。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM