V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
coloz
V2EX  ›  程序员

postgreSQL 和 mongoDB,进行百万行以内的查询,哪个更合适?

  •  
  •   coloz · 2020-06-01 16:40:11 +08:00 · 4204 次点击
    这是一个创建于 1643 天前的主题,其中的信息可能已经有所发展或是发生改变。

    单表一百万行以内的数据量,哪一个更合适呢,求助

    16 条回复    2020-06-02 14:26:36 +08:00
    sonice
        1
    sonice  
       2020-06-01 17:02:17 +08:00   ❤️ 1
    一百万哪个都可以搞,就看你存什么,有没有什么个性化需求。
    tiedan
        2
    tiedan  
       2020-06-01 17:05:09 +08:00   ❤️ 1
    都合适
    Hanggi
        3
    Hanggi  
       2020-06-01 17:05:48 +08:00   ❤️ 1
    松散的数据用 mongo,紧凑的数据用 postgres
    XanderChen
        4
    XanderChen  
       2020-06-01 19:30:23 +08:00   ❤️ 1
    postgreSQL

    emmmmm...理由是我个人比较喜欢 postgreSQL 。
    hljjhb
        5
    hljjhb  
       2020-06-01 23:30:51 +08:00
    postgreSQL
    wenerme
        6
    wenerme  
       2020-06-02 00:19:38 +08:00
    PostgreSQL
    Mithril
        7
    Mithril  
       2020-06-02 00:24:27 +08:00
    PostgreSQL 。
    MongoDB 的 License 你得确定没问题才行。
    mikicomo
        8
    mikicomo  
       2020-06-02 10:41:20 +08:00
    看存储的东西是什么,百万级别关系型数据库都没啥问题的没必要上 mongodb,个人观点
    pmispig
        9
    pmispig  
       2020-06-02 10:45:55 +08:00
    @Mithril 自用应该没争议吧?主要针对云服务商
    Mithril
        10
    Mithril  
       2020-06-02 11:34:26 +08:00
    @pmispig 按理说是这样的。不过他们销售会不停烦你。
    而且这个界定起来比较麻烦。比如你公司内部用,但是内部做了个云平台。而云平台的运营是拆出来了一个子公司在做,那你说这个算不算云服务?
    当时跟他们销售扯皮了很久,反正就是想尽办法让你掏钱。但是法律的事情很复杂。而他那个 license 不知是有意还是无意写的也不是很清楚。
    所以为了避免麻烦后来就没用。
    感觉他们公司对自己的开源策略并不是很清楚,要么你就像 ES 那样卖服务和培训,要么你就 Gitlab 一样卖差异版本。同一个版本靠使用场景收费这就基本完全看公司法务的战斗力了。
    songdezu
        11
    songdezu  
       2020-06-02 12:39:11 +08:00 via iPhone
    @Mithril 啥?第一次听说 mongodb 数据量大了要花钱?
    Mithril
        12
    Mithril  
       2020-06-02 13:33:46 +08:00
    @songdezu 跟数据量有啥关系?
    RRRoger
        13
    RRRoger  
       2020-06-02 13:37:59 +08:00
    我们一个亿还用 PG 呢
    pmispig
        14
    pmispig  
       2020-06-02 13:51:27 +08:00
    @Mithril 这倒是,现在这些厂商维护的开源产品,都在想方设法搞钱,感觉 docker 也会学 mongodb 搞这种扯皮协议了,然后再卖给 oracle,让他们的法务来搞你。。。
    bugfan
        15
    bugfan  
       2020-06-02 13:54:37 +08:00
    PG
    Mithril
        16
    Mithril  
       2020-06-02 14:26:36 +08:00
    @pmispig 厂商维护开源产品没什么问题。ES 不也是培训服务卖的飞起。主要是得找好变现模式。搞钱很正常,公司也要盈利。但是选择不好方式肯定会挨骂的。当年 React 换 License 不也是一堆人骂。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2550 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 04:36 · PVG 12:36 · LAX 20:36 · JFK 23:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.