开发者社区> 问答> 正文

[@徐雷frank][¥20]postgresql的性能能抵得上oracle?我想把Java web项目的数据库换成postgresql,但是担心支撑不了。

postgresql的性能能抵得上oracle?我想把Java web项目的数据库换成postgresql,但是担心支撑不了。

展开
收起
黄二刀 2018-12-16 16:39:00 2890 0
5 条回答
写回答
取消 提交回答
  • 比较熟悉的数据库:Oracle、PostgreSQL、Mysql、Mongodb、Redis 了解的数据库:Monetdb、influxdb、leveldb等。

    从我的经验(O9年经验,pg5年经验),还是弱不少。

    2019-07-17 23:22:17
    赞同 展开评论 打赏
  • 别人不敢说,我主持开发的Web系统几乎都是postgresql的, 有单表就几千万记录的,在一台破服务器上跑得相当溜.

    2019-07-17 23:22:17
    赞同 展开评论 打赏
  • 你这个问题已经涉及到数据库选型了,去O是大趋势(收费),但从性能上来讲你完全不用担心,PG的性能问题,而且PG稳的很(有很多公司金融业务都用的PG)
    关于如何选择数据库。你应该考虑以下几点:功能、性能、社区活跃度(很重要)、生态(很重要)、是否免费开源(成本问题),扩展性是否好...

    2019-07-17 23:22:17
    赞同 展开评论 打赏
  • 1.阿里云大学讲师,主讲《微服务Spring Cloud设计与开发实战》《MongoDB高级实战》等课程 2.MongoDB中文社区专家 3.《MongoDB实战》第2版译者 5.吉林大学计算机科学学士、上海交通大学硕士

    1、还是要慎重,换数据库一定是有原因的,还要考虑风险,如果已经Oracle够用了,可以继续使用,如果发现实在无法满足需要在尝试其它方案
    2、postgresql和oracle都是关系型数据库,所以如果功能差不多的情况下,不一定谁速度绝对胜出,有不同的测试用例
    3、如果是因为成本原因,并且postgresql功能都可以满足需求,并且Oracle数据库的迁移难度不大,可以替换
    4、绝大部分的并发问题,都可以通过升级服务器硬件,或者集群模式解决,postgresql不知道有没有免费的方案。MySQL中间件太多了。阿里巴巴贡献的DRDS非常优秀,已经验证了。

    2019-07-17 23:22:17
    赞同 展开评论 打赏
  • 没有场景谈tps都是耍流氓,这个还是自己测试的好

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

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载

相关镜像