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

[2017/09] 现在做项目,你会推荐大家用那种数据库?

  •  
  •   janxin · 9 天前 · 3682 次点击
    MySQL/PostgreSQL/SQL Server?

    各位云厂商提供的 SQL ?

    NoSQL/NewSQL ?

    为什么?哪种是坑最少的数据库?
    64 回复  |  直到 2017-09-14 21:35:33 +08:00
        1
    boyhailong   9 天前
    加上 mongodb 呢
        2
    calebx   9 天前   ♥ 1
    看项目内容啊。

    回答这个问题的角色,起码把各种类型的数据库坑都仔细踩过几遍才行

    酸甜苦辣,要自己尝尝才晓得
        3
    loveCoding   9 天前
    mysql , 直接上云了
        4
    kikyous   9 天前 via Android
    pg
        5
    PP   9 天前 via iPad
    看行业,不同数据库在不同行业的表现不一样,商用求稳。
        6
    cholerae   9 天前
    mongo 是坑爹的。
        7
    keysona   9 天前
    商用还是 MySQL 或者 pg 吧。
        8
    wzw   9 天前
    ssdb
        9
    TangMonk   9 天前 via Android
    pg
        10
    phithon   9 天前
    个人项目我比较喜欢用 pg
        11
    kingxsp   9 天前
    postgres
        12
    wwdyy   9 天前
    pg+1
        13
    janxin   9 天前
    @boyhailong mongodb 算在 NoSQL 里
    @calebx 商业/个人都算在范畴里
    @PP 所以商用是啥?
        14
    wonpn   9 天前 via Android
    sqlite
        15
    johnny23   9 天前 via iPhone
    sql server...
        16
    qvvo   9 天前
    我们是经过慎重对比选的 pg,现在用的还是 9.3
    因为要在 windows,CentOS X86_64,以及 arm linux 裁剪的三个平台上用。。。

    现在当然也遇到了瓶颈拉,写入效率不高,准备考虑 NoSQL, 但还是说了好几年没有上,稳定第一
        17
    PP   9 天前 via iPad
    @janxin 支撑企业业务。
        18
    ipconfiger   9 天前
    PG, 很多 MySQL 要绕弯去实现的东西, PG 直接就支持了, 省了太多的事情了
        19
    Elven   9 天前 via iPhone
    稳定用 pg,小玩意儿用 leveldb 也不错哒
        20
    jameshuazhou   9 天前
    1,不要用 mongodb,除非刚好是最适合它的领域,需要事务之类的功能就不要这个了;
    2,pg 功能强大,选它基本没错,但也有些别扭的地方,比如不能调整字段的顺序,另外 pgAdmin 是垃圾;
    3,多数情况其实用 mysql 就行了,5.6 以上都很好用了,实在无法调优了,就换 pg 或 oracle 吧;
        21
    Kilerd   9 天前 via iPhone
    pg 省心
        22
    sunsh217   9 天前 via Android
    用 pg 字段调整 gui 就能解决 不是事 坑也大 熟悉需要过程 但有很多功能 mysql 没有 因此推荐
        23
    natforum   9 天前
    首选 pg,次选 mariadb
        24
    WildCat   9 天前 via iPhone
    pg/mysql
        25
    changnet   9 天前 via Android
    @cholerae mongodb 做游戏挺合适啊
        26
    Miy4mori   9 天前 via iPhone
    mongodb 一般项目都不会选它做主要数据库吧,可能用来保存一些不太重要的数据比较好。
        27
    zlfzy   9 天前 via iPhone
    我们公司就用 mongodb,目前还看不出来坑大不大
        28
    janxin   9 天前 via iPhone
    @qvvo 写入效率只是跟 NoSQL 比不高吧?但是胜在有事务嘛
        29
    pathbox   9 天前 via iPhone
    pg
        30
    atcdef   9 天前
    一直用 firebird,因为没有互联网公司那种成 TB 的数据,一般就是 10 来 G 顶天了,大多数都在 1G 以下,所以目前还没碰到什么瓶颈问题。
        31
    Aksura   9 天前
    postgresql 或者 mysql,即使要用 json 结构这俩也支持,尽量不用 mongodb。
        32
    JohnSmith   9 天前 via Android
    Mongo 坑爹 +1
        33
    askfilm   9 天前
    percona
        34
    ysicing   9 天前
    sqlite
        35
    t6attack   9 天前
    越有名的,用户越多的,坑越少。有什么坑事先很容易查明白,以后遇到坑也容易找出解决方案。
        36
    misaka19000   9 天前
    看你熟悉哪个,用你最熟悉的
        37
    litter123   9 天前
    mysql+nosql 混搭(逃
        38
    deadblock   9 天前 via Android
    我作死问一下,有没有用 oracle,db2 的
        39
    a1044634486   9 天前
    为什么没人说 redis
        40
    lightening   9 天前
    大多数项目会推荐 PG。
        41
    tingbinli   9 天前
    mysql,挺好用的。虽然我是 OCP
        42
    stabc   9 天前   ♥ 1
    曾经迷信过 PG,后来慢慢觉得还是 MYSQL 耐艹
        43
    zhujinliang   9 天前 via iPhone
    mysql 跟老婆一样让人安心
        44
    SlipStupig   9 天前   ♥ 1
    mongodb 每天写入 200 万条数据,刷入数据大小,每天 2GB,没什么问题啊,而且各自分片和备份方案自带,没觉得哪里坑
    @PP
        45
    thinks   9 天前
    ……没有人说 MariaDB 吗?
        46
    lscomeon   9 天前 via iPhone
    Oracle 企业版
    还得是 RAC+DG
        47
    lscomeon   9 天前 via iPhone
    然后是 SYBASE HANA
    再然后 SQL SERVER DB2
        48
    flowfire   9 天前 via Android
    正在尝试 mongo + redis,想踩遍各种坑🤣🤣🤣🤣
        49
    gxm44   9 天前
    pg+1
        50
    thinker3   9 天前
    @stabc 说出你的故事
        51
    flycare   9 天前
    @SlipStupig 不觉得 mongodb 坑+1。觉得坑的大概是把 mongodb 当关系型数据库用了
        52
    robertlyc   9 天前
    postgresql
        53
    fengfisher3   9 天前
    2 楼正解。
    都不说什么内容或项目,就这样来问数据库都是扯淡的。
    没有最合适,只有最适合。
        54
    qq12345454   9 天前
    pg
        55
    PP   9 天前 via iPad
    @SlipStupig 数据库自身性能和数据库行业适应性分属两个不同范畴,没有万能数据库。
        56
    aiver   9 天前
    pg+1
        57
    HuangLibo   9 天前
    看来 pg 拥泵要超过 MySQL 了
        58
    vjnjc   8 天前
    MariaDB ++
        59
    sdenvi   8 天前 via iPhone
    @deadblock 我司用的 oracle
        60
    oska874   8 天前
    sqllite
        61
    aksoft   8 天前
    MariaDB ++
    Oracle ++
        62
    aksoft   8 天前
    喔 还有 SQL server
        63
    Itoktsnhc   8 天前
    Azure 就 SqlDatabaseOnAzure 喽 然后还能用 CosmosDB
        64
    puny   7 天前 via iPhone
    cosmos db
    DigitalOcean
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   2494 人在线   最高记录 3541   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.7.5 · 66ms · UTC 06:02 · PVG 14:02 · LAX 23:02 · JFK 02:02
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1