开发者社区> 问答> 正文

关于阿里云PostgreSQL咨询

1.PostgreSQL实例最多能创建多少个数据库
2.PostgreSQL数据库最多能创建多少个表,nosql文档是不是也统计进表数量
3.PostgreSQL的nosql和结构表是否可以事务管理

4.请问如果就为了事务选用PostgreSQL弃用mongdb合适吗。

展开
收起
小飞侠22 2016-05-27 13:00:58 2354 0
1 条回答
写回答
取消 提交回答
  • PostgreSQL你值得拥有。

    分别解答您的4个问题:

    1. 理论上说,PostgreSQL没有对数据库数量的限制,但是出于对性能和空间的考虑,会对数据库数量有些限制,另外作为pg_database的唯一标示oid是bigint类型,取值范围是 -2^63 (-9,223,372,036,854,775,808) 到 2^63-1 (9,223,372,036,854,775,807)
    2. PostgreSQL数据库也没有对数据表数量的特殊限制,但是在PostgreSQL中,每个数据库对象都会有唯一标示OID,取值范围是小于 2^63-1 (9,223,372,036,854,775,807),另外需要注意的是,每个数据表最大容量为32TB,不过阿里云RDS对每个表有统一的限制,不能超过2T,如果有特殊的需求可以提交工单询问具体问题
    3. PostgreSQL支持DDL事务操作
    4. 如果您的应用中有特别强的事务依赖,建议使用PostgreSQL数据库,慢慢将业务从mongdb过渡到PostgreSQL数据库

    如果您有其他阿里云PostgreSQL相关问题可以直接私信我。

    2019-07-17 19:17:40
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
金融级 PostgreSQL监控及优化 立即下载
PostgreSQL在哈啰的实践-周飞 立即下载
PostgreSQL高并发数据库应用数据 立即下载