开发者社区> 问答> 正文

什么样的网站和场景才会用PostgreSQL?MySql搞不定?

用PostgreSQL有必要吗?

展开
收起
周老汉 2016-02-03 13:09:24 5909 0
3 条回答
写回答
取消 提交回答
  • 解决方案工程师,负责为企业规划上云迁移方案和云上架构设计,在网站建设开发和云计算领域有多年经验,专注于Linux平台的系统维护以及应用部署。致力于以场景化的方式让云计算,用更加通俗易懂的方式让更多人体验云计算,让云端的计算更质朴的落地。

    举个例子吧。

    你个大论坛用mysql,如果突然宕机,mysql数据库会受很大影响
    如果用的是pg,那么宕机只有可以满血复活

    2019-07-17 18:27:58
    赞同 展开评论 打赏
  • 公益是一辈子的事, I am digoal, just do it. 阿里云数据库团队, 擅长PolarDB, PostgreSQL, DuckDB, ADB等, 长期致力于推动开源数据库技术、生态在中国的发展与开源产业人才培养. 曾荣获阿里巴巴麒麟布道师称号、2018届OSCAR开源尖峰人物.

    100TB 数据量以内,OLTP和OLAP的混合场景,可以选择PostgreSQL。
    超过100TB,OLAP可以选择Greenplum。
    超过100TB,OLTP可以选择基于PostgreSQL的分库分表。
    PostgreSQL 的特性较多,BUG较少。
    比如窗口查询,分组聚合,CUBE,地理位置,几何类型,图类型,机器学习库,医学类型,流式数据分析,哈希JOIN,MERGE JOIN,JSON类型,multi master,IP地址类型,ISBN类型,外部表(可以直接读写mysql, oracle, sqlserver, mongodb, redis, WWW, HADOOP等几乎所有数据源)。
    如果你对PostgreSQL熟悉的话,可以优先考虑PG。
    如果你们单位没有人熟悉PG的管理,可以用阿里云的RDS PgSQL。
    PostgreSQL的技术类文章可以参考:
    https://yq.aliyun.com/groups/29
    http://blog.163.com/digoal@126

    2019-07-17 18:27:58
    赞同 展开评论 打赏
  • 这个目前无法确定 现在msyql用得还是很多的 就看你的能力如何 像阿里不就是用的mysql

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

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像