【发布时间】:2018-03-23 21:39:20
【问题描述】:
我们如何在 Firestore 中设置不同的数据库/命名空间?这将有助于构建多租户 SaaS 产品。
【问题讨论】:
标签: database firebase google-cloud-firestore database-security
我们如何在 Firestore 中设置不同的数据库/命名空间?这将有助于构建多租户 SaaS 产品。
【问题讨论】:
标签: database firebase google-cloud-firestore database-security
正在考虑中,但还没有确定的计划。
当前方法需要您创建单独的项目。集合名称方案可能是可能的,但您会遇到项目的复合索引限制。
【讨论】:
根据 google 的recent announcements,看起来这将成为一件事:
Cloud Firestore 目前处于测试阶段,是下一代 Cloud Datastore,可与 Datastore API 和现有客户端库兼容。借助 Cloud Firestore 上新引入的 Datastore 模式,您无需对现有 Datastore 应用程序进行任何更改即可利用 Cloud Firestore 的附加优势。 Cloud Firestore 全面推出后,我们会将您的应用透明地实时迁移到 Cloud Firestore 后端,您将立即看到更好的性能,价格与现在相同,并获得额外的好处始终保持强烈一致。这将是一个简单的、无停机升级。在此处阅读有关 Cloud Firestore 的更多信息。
【讨论】: