CosmosDB PostGRES API集群中能否创建新数据库?是否需新集群?
Cosmos DB PostgreSQL API 创建多数据库的可行性
可以直接在现有Cosmos DB PostgreSQL集群中创建新数据库,不需要为每个数据库单独部署新集群,具体说明如下:
- 默认的
citus数据库只是集群初始化时生成的默认库,不存在与Cosmos DB的强制绑定集成。你可以像操作标准PostgreSQL集群一样,通过SQL命令创建新数据库:CREATE DATABASE staging; - 新创建的数据库会自动继承集群的Citus扩展能力,支持分布式表、分片等核心特性,功能与默认的
citus数据库完全一致。 - 需要注意的点:
- 同一集群下的所有数据库共享计算、存储资源,如果生产环境和staging环境的负载波动较大,可能会互相影响。如果对资源隔离有严格要求,再考虑单独创建集群。
- 超级用户拥有所有数据库的操作权限,需根据实际需求配置不同数据库的访问权限,避免权限溢出。
内容的提问来源于stack exchange,提问作者Rafael Kennedy
相关产品推荐
相关产品推荐

