如何查看及更新GCP Firestore的Datastore Mode/Native Mode配置?
查看Firestore实例运行模式及相关说明
一、查看实例模式的方法
1. GCP控制台操作
- 打开GCP控制台并进入Firestore页面
- 左侧导航栏点击数据库,页面顶部会直接显示当前实例的运行模式(如“Cloud Firestore in Native Mode”或“Cloud Firestore in Datastore Mode”)
- 也可进入项目的IAM与管理 > 设置页面,在“资源详情”区域找到“Firestore模式”字段查看
2. gcloud命令行工具
执行以下命令,返回结果里的type字段会明确标注模式:
gcloud firestore databases describe --project=你的项目ID
返回示例:
type: DATASTORE_MODE # 或 NATIVE_MODE
3. Terraform状态文件查看
如果是通过Terraform创建的实例,可查看本地的terraform.tfstate文件,在google_firestore_database资源配置中找到type字段,对应值即为实例模式。
二、模式更新的重要说明
Firestore的运行模式一旦创建就无法修改,无论通过控制台、命令行还是Terraform都无法切换。若需更换模式,只能删除现有实例后重新创建对应模式的实例。
注意:删除实例会清空所有存储的数据,操作前务必做好数据备份。
内容的提问来源于stack exchange,提问作者Saqib Ali
相关产品推荐
相关产品推荐

