V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
esolve
V2EX  ›  问与答

为什么现在 BI 或者数据分析中 PostgreSQL 用的越来越少?

  •  
  •   esolve · 2018-11-27 22:52:56 +08:00 · 2743 次点击
    这是一个创建于 2198 天前的主题,其中的信息可能已经有所发展或是发生改变。

    是不是被大数据 hadoop,spark,hive,storm 等取代了?

    7 条回复    2018-11-29 13:47:06 +08:00
    nine
        1
    nine  
       2018-11-28 01:11:52 +08:00
    一直在用啊。
    如果取代的话应该是 MySQL,SQLServer 吧。
    一般是会哪个(习惯用哪个)就用哪个。

    大数据的分析模型和 SQL 都不一样的。
    XOXO360
        2
    XOXO360  
       2018-11-28 01:54:21 +08:00 via Android
    pg 一直很少,传统企业用商业版 oracle,ms,初创用 mysql,用 pg 一直风毛菱角,网上资料相对稀少。阿里发起去 ioe 之后全在山寨 oracle 那套。关键是现在出了很多新的数据库,支持分布式,自然百花齐放,简单说,传统 bi 在逐渐淘汰,dba 现在难找工作也难招人
    esolve
        3
    esolve  
    OP
       2018-11-28 11:36:30 +08:00
    @XOXO360 pg 做商业分析比 mysql 要好吧。那么传统用 pg 做东西的方式,被什么取代了?就是说现在主流用什么替代 pg 做到同样的在线实时商业分析结果?
    XOXO360
        4
    XOXO360  
       2018-11-28 14:45:54 +08:00 via iPhone
    @esolve pg 就是山寨 oracle,不就是多一些窗口函数,现在不是流行 R 和 python。有需求用 oracle,mysql 自己写函数也能实现,pg 很鸡肋,比 mysql 性能好,大数据量和数据开发比又差,运维还有成本,pg 的 dba 很多?用 pg 还不是图不要钱。一般小公司用 D 版 oracle,大公司用正版 oracle,或者都用大数据,人工数据开发。,pg 性价比在哪里?
    XOXO360
        5
    XOXO360  
       2018-11-28 14:50:09 +08:00 via iPhone
    @esolve 看你问估计也是 bi 干了 5,6 年,实时分析有很多实现方法,大数据一个需求一个 job,流处理。pg 能干的 oracle 全能干,java 也能干
    esolve
        6
    esolve  
    OP
       2018-11-28 15:16:27 +08:00
    @XOXO360 大数据实时在线分析呢?
    XOXO360
        7
    XOXO360  
       2018-11-29 13:47:06 +08:00 via iPhone
    @esolve 大数据有实时分析组件,不过提一句,谷歌都不用 hadoop 那套了,估摸着三年左右会爆出新技术,现有框架搞不好又要革新,做 bi 都革新几次了。如果是技术选型,要做好大量招人准备,凭借 5-6 人做不好的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5474 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 08:55 · PVG 16:55 · LAX 00:55 · JFK 03:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.