› MySQL 5.5 Community Server
› MySQL 5.6 Community Server
› Percona Configuration Wizard
› XtraBackup 搭建主从复制
Great Sites on MySQL
› Percona
› MySQL Performance Blog
› Severalnines
推荐管理工具
› Sequel Pro
› phpMyAdmin
推荐书目
› MySQL Cookbook
MySQL 相关项目
› MariaDB
› Drizzle
参考文档
› http://mysql-python.sourceforge.net/MySQLdb.html
sheldondai
V2EX  ›  MySQL

ERP 系统用 postgrelsql 还是 mysql

  •  2
     
  •   sheldondai ·
    gangbo · Oct 18, 2018 · 12321 views
    This topic created in 2941 days ago, the information mentioned may be changed or developed.
    ERP 系统用 postgrelsql 还是 mysql,各有哪些优缺点,pg 在国内好像很小众,连本像样的书的都没有,前几天在微博上看很多大 V 推荐新书《 PostgreSQL 实战》买了后感觉写的很差劲,有想扔的感觉。
    63 replies  •  2018-10-19 17:34:23 +08:00
    LeoWA
    LeoWA
    Oct 18, 2018
    1
    pgsql 都是直接撸文档的,书好像确实没有什么好书
    q397064399
    q397064399
    Oct 18, 2018
    2
    看数据量,一般建议从大流,这样架构选型不用背锅,大家都是这样的,出了问题 不行的话 肯定是 DBA 背锅
    openbsd
    openbsd
    Oct 18, 2018
    3
    工业选型不应该都是 SQL Server/Oracle 么?
    jingrui
    jingrui
    Oct 18, 2018
    4
    如果你不知道,并且想用免费的,果断 mysql
    tt67wq
    tt67wq
    Oct 18, 2018
    5
    没啥差别吧
    wzw
    wzw
    Oct 18, 2018
    6
    来个 nosql, 😆 SSDB ?
    F281M6Dh8DXpD1g2
    F281M6Dh8DXpD1g2
    Oct 18, 2018
    7
    技术选型还不得选你会用的,再好的东西不会用也白瞎
    qilishasha
    qilishasha
    Oct 18, 2018 via iPhone
    8
    生产环境一定要选自己懂的 其他可以乱造
    tcsky
    tcsky
    Oct 18, 2018
    9
    pgsql 的文档比较清晰 可以稍微翻翻
    reus
    reus
    Oct 18, 2018
    10
    文档写得那么清楚了,还要什么书……
    FullBridgeRect
    FullBridgeRect
    Oct 18, 2018 via Android
    11
    pgsql 坑少些,功能也比较接近商业数据库,就是用的人比较少。如果你懂 pgsql 的话可以用用
    tabris17
    tabris17
    Oct 18, 2018
    12
    DBA 习惯用那个就选哪个
    Linxing
    Linxing
    Oct 18, 2018
    13
    PG 支持 json 所以看你需求了 接结合 tornado 写点 API 还是很 easy
    werty
    werty
    Oct 18, 2018
    14
    首先选自己了解熟悉的, 其次选团队了解熟悉的
    yy77
    yy77
    Oct 18, 2018
    15
    选自己懂的+1。
    glues
    glues
    Oct 18, 2018
    16
    要坑少 的,当然是 PG
    glues
    glues
    Oct 18, 2018
    17
    看到有人说选自己懂的,说实话,如果你只是基本的使用,MySQL 和 PG 并没有太大差别
    xiaoxinshiwo
    xiaoxinshiwo
    Oct 18, 2018
    18
    对于一个组织来说,对某个软件使用的熟练程度要比特性上的原因更重要
    liang7878
    liang7878
    Oct 18, 2018❤️5
    19
    作为一个半吊子 PostgreSQL 内核开发,强烈建议用 MySQL,主要原因有以下几个:
    1. MySQL 资料多,PostgreSQL 资料少。虽然 pg 的文档确实写的还可以啦,但是很多地方 pg 文档是没有写清楚的,我个人比较熟悉的是权限管理这块儿的,pg 文档往往只写了一个例子,没有详细的配置流程,与此同时网上的资料也少,这就导致配置的时候极度痛苦。相反 MySQL 的博客等资料就多得多。
    2. MySQL 用户多,pg 用户少,需要帮助的时候比较好找人帮忙。PG 虽然现在发展得也算还好,但是知道的人本来就不多(相对于 MySQL ),虽然社区经常会组织一些大会来分享企业内部的最佳实践,但是总体上而言技术解决方案的完善程度还是不如 mysql
    3. 当然 pg 有一个比较好的是可以通过安装插件更新数据库的功能,我本人也开发过一些设计数据处理和权限管理的插件,总的感觉就是,尽管 pg 插件开发很牛逼,已经开发好的插件也很牛逼,但是都是大牛在自己的圈子里面嗨,对于初学者(内核开发和应用开发)其实都没有特别友好,没有前人带路的过程要多痛苦有多痛苦。当然 pg 圈子里面像德哥这些大佬也经常写博客发一些内核分析和应用实践的文章,但是相比起来,mysql 的生态还是要大而全一些,我觉得 pg 发展起来肯定是很牛逼的,但是如果不是大牛的话(或者说有特殊需要的话),最好就用 MySQL 就好了。不为别的,就为了开发过程中能多睡两天好觉,少掉一点头发。
    msputup
    msputup
    Oct 18, 2018
    20
    erp 大部分还在用 sql server
    Gea
    Gea
    Oct 18, 2018
    21
    @liang7878 这么真实的吗,我还想搞搞 pg 呢
    likuku
    likuku
    Oct 18, 2018
    22
    假若这产品会长期用下去( 3 年以上),数据会预计越积越大,且产品原生就支持 PG/你们自己开发,那么 PG 优先。

    PG 相对更稳定,基础功能早已完善,这么多年来基础功能上的变化 相对 MySQL 少,可以省掉很多麻烦。

    君不见那个开源老牌的 OpenERP 就是有且仅支持 PG。
    xuanbg
    xuanbg
    Oct 18, 2018
    23
    建议 MS SQL Server
    zjp
    zjp
    Oct 18, 2018 via Android❤️1
    24
    有一本 《 PostgreSQL 修炼之道:从小工到专家》还不错,还有就是德哥的博客
    seeker
    seeker
    Oct 18, 2018
    25
    postgrelsql
    hlwjia
    hlwjia
    Oct 18, 2018
    26
    从技术角度讲用 PostgreSQL

    从实操角度讲,绝大多数情况用 MySQL
    zhangZMZ
    zhangZMZ
    Oct 18, 2018
    27
    评论区都是"从技术角度"?没人从事过 ERP 企业?
    目前国内 ERP 企业规模并不是很大:用友、金蝶算是龙头了,但是近几年也不理想;所以技术革新缓慢,我以前的公司用的 mysql,还是写存储过程的。
    业务压力够用了,重要的功能,ERP 对性能的要求没有各位“大神”想象的那么高,因为核心是稳定。
    V 站开始划向知乎了!!!
    pathbox
    pathbox
    Oct 18, 2018 via iPhone
    28
    PG 是开源的最先进的关系型数据库
    MeteorCat
    MeteorCat
    Oct 18, 2018 via Android
    29
    MySQL 和 MariaDB,主要容易招人维护和资料齐全
    ben1024
    ben1024
    Oct 18, 2018❤️2
    30
    别问,问就 MySQL
    stabc
    stabc
    Oct 18, 2018
    31
    做 ERP 还是推荐 PG,更安全稳定。
    fuyufjh
    fuyufjh
    Oct 18, 2018
    32
    企业应用没钱选 postgres,有钱的选 Sql Server,技术说上是最合适的。我是搞数据库的
    wangwenfan
    wangwenfan
    Oct 18, 2018
    33
    不是有 ORM 吗
    zjsxwc
    zjsxwc
    Oct 18, 2018 via Android
    34
    MariaDB
    Tumblr
    Tumblr
    Oct 18, 2018
    35
    国内的几大 ERP 不都是 SQL Serverl 2005 么。。。
    SAP 什么的多用 Oracle 吧。。。
    tfangling
    tfangling
    Oct 18, 2018
    36
    ERP 用的 SAP 目前在用 SAP hana 数据库
    gclove
    gclove
    Oct 18, 2018
    37
    实际上 pgsql 好一些
    passerbytiny
    passerbytiny
    Oct 18, 2018
    38
    能考虑选哪个免费数据库,你开发的应该是指仿 ERP 软件,不能叫做 ERP 系统。
    sheldondai
    sheldondai
    OP
    Oct 18, 2018
    39
    @liang7878 感谢,现在团队里没有精通 pg,确实让我不敢用。
    glues
    glues
    Oct 18, 2018
    40
    @sheldondai 说到精通,我估计你们团队也没有精通 MySQL 的
    philipjf
    philipjf
    Oct 18, 2018
    41
    @tfangling 最新的 S4/HANA 用的 hana,之前的版本都是 Oracle
    find456789
    find456789
    Oct 18, 2018
    42
    PostgreSQL +1, 我现在个人项目,全部用 PostgreSQL, 这辈子都不太可能用 mysql 了
    liang7878
    liang7878
    Oct 18, 2018
    43
    @Gea pg 挺好的啊,阿里云、华为、百度、平安这些地方都在用,平安还是搞金融的呢。唯一的问题就是生态,用的人不如 MySQL 多,希望 pg 以后越来越好吧,好多地方在招 pg 的内核开发和 DBA,工资也是贼高不解释。
    weizhiyao008
    weizhiyao008
    Oct 18, 2018
    44
    ERP ?大的 ERP 软件提供商,微软,甲骨文,SAP 都有自己的数据库,当然都是用自己的
    yiFire
    yiFire
    Oct 18, 2018
    45
    讲道理我们哦公司正在计划 迁到 MongoDB········
    kernel
    kernel
    Oct 18, 2018
    46
    建议 mysql,简单,懂的人也多

    mssql 别考虑了,nosql 更是大坑
    changhe626
    changhe626
    Oct 18, 2018
    47
    如果不是大牛的话(或者说有特殊需要的话),最好就用 MySQL 就好了。不为别的,就为了开发过程中能多睡两天好觉,少掉一点头发。
    dexterzzz
    dexterzzz
    Oct 18, 2018 via Android
    48
    继续看表演,erp 用 MySQL😅😅
    limbo0
    limbo0
    Oct 18, 2018 via Android
    49
    pg
    Navee
    Navee
    Oct 18, 2018
    50
    不知道选什么的时候当然选 MySQL 了
    一来资料齐全,二来 pg 比 MySQL 优秀的功能,lz 估计也用不上
    bjfane
    bjfane
    Oct 18, 2018
    51
    选自己懂的+1
    cpdyj0
    cpdyj0
    Oct 18, 2018
    52
    选自己懂得吧,,,pg 有很多功能 MySQL 没有,ERP 可能用得着。
    ksharp8
    ksharp8
    Oct 18, 2018
    53
    最好的开源 erp odoo 就是用 postgresql,默认安全系数更高
    yy1984
    yy1984
    Oct 18, 2018 via Android❤️1
    54
    一群互联网开发在讨论制造业应用…几乎算隔行了
    salmon5
    salmon5
    Oct 18, 2018 via Android
    55
    oracle
    Cbdy
    Cbdy
    Oct 18, 2018❤️1
    56
    我感觉 PG 有些设计脱裤子放屁,算了,其实都差不多
    liang7878
    liang7878
    Oct 19, 2018❤️1
    57
    @Cbdy PG 是学院派的作品,设计上还是很讲究的,讲究起来一不小心就脱裤子放屁了
    coder01
    coder01
    Oct 19, 2018
    58
    非得从 2 个里面选,应该是 PG 吧,毕竟最大的开源 ERP ODOO 用的就是 PG。
    全球排名前 2 的 ERP:SAP 和 EBS,早期都是用的 Oracle,现在 SAP 出于战略的考虑,改用自己研发的 HANA (现在新实施的客户也很多还是用 Oracle,貌似跟 SAP 版本有关系)。
    国内的几家 ERP 厂商,基本也是用 Oracle 和 sql server。
    ala2008
    ala2008
    Oct 19, 2018
    59
    不懂,来面试的 95%都是 mysql....
    picture2200
    picture2200
    Oct 19, 2018 via Android
    60
    基本都是 sqlserver 和 oracle,即使用 MySQL 或者 pgsql,那也是存可有可无的数据。
    sheldondai
    sheldondai
    OP
    Oct 19, 2018
    61
    @yiFire 慎重,mongodb 坑多了去了
    sheldondai
    sheldondai
    OP
    Oct 19, 2018
    62
    @glues 嗯,抬杠就数你厉害
    yiFire
    yiFire
    Oct 19, 2018
    63
    @sheldondai 没事我是做前端的,坑让后端去踩
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4782 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 127ms · UTC 08:14 · PVG 16:14 · LAX 00:14 · JFK 03:14
    ♥ Do have faith in what you're doing.