H2 数据库适合用于小型生产环境吗?异常退出有可能造成整个数据库损坏吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
rv54ntjwfm3ug8
V2EX    Java

H2 数据库适合用于小型生产环境吗?异常退出有可能造成整个数据库损坏吗?

  •  
  •   rv54ntjwfm3ug8 2022 年 3 月 6 日 3627 次点击
    这是一个创建于 1444 天前的主题,其中的信息可能已经有所发展或是发生改变。

    发到 Java 节点是因为 H2 数据库是使用 Java 编写的且通常用于 Java 的项目,请管理员不要移动到 Scala 节点

    10 个人的小团队用,由于 GitLab 反应有点慢,大部分功能用不上,加上对 Scala 语言有点好感,于是找到了用 Scala 语言写的GitBucket (不是 BitBucket )。试用了一段时间效果挺不错,但最近注意到后台提示建议不要把自带的 H2 数据库用于生产环境,Google 搜索了一下 H2 数据库意外关闭很可能损坏整个数据库,但因为已经开始使用了不太想搬到其它数据库,麻烦而且怕搬坏了。请问 V 友 H2 数据库适合用于小型生产环境吗?我需要迁移到其它数据库吗?

    12 条回复    2022-03-07 22:26:51 +08:00
    512357301
        1
    512357301  
       2022 年 3 月 6 日 via Android
    迁移到 MySQL 成本也不高吧,生产环境还不是不要冒险
    ch2
        2
    ch2  
       2022 年 3 月 6 日
    以防万一,坏了你就救不回来了,就算是 mysql 也要定期备份数据的
    Senorsen
        3
    Senorsen  
       2022 年 3 月 6 日
    怕搬坏,搬前先停机备份一下呗。

    印象中 H2 丝毫不适合生产环境,还是遵守建议迁移走比较好。不然以后用得久了突然坏了就欲哭无泪了。
    2NUT
        4
    2NUT  
       2022 年 3 月 6 日
    每天备份
    喝水也有风险的
    YzSama
        5
    YzSama  
       2022 年 3 月 7 日
    h2 主要不是用来做集成测试么。
    tuimaochang
        6
    tuimaochang  
       2022 年 3 月 7 日
    生产就要有生产的觉悟,上 mysql 每天备份啊
    xiluo
        7
    xiluo  
       2022 年 3 月 7 日
    尝试过,结论是非常不适合
    td width="48" valign="top" align="center">xiluo
        8
    xiluo  
       2022 年 3 月 7 日
    别说 10 人团队,就是一人都不适合,还不如直接用一个 hashmap 来干活
    C02TobNClov1Dz56
        9
    C02TobNClov1Dz56  
       2022 年 3 月 7 日
    H2 是内存数据库, 简单小程序用用可以, 生产用这个, 是对可靠性一点都不看重才会这么用.
    sun1991
        10
    sun1991  
       2022 年 3 月 7 日
    怕损坏, 又不像迁移, 就每天做备份.
    git00ll
        11
    git00ll  
       2022 年 3 月 7 日   1
    h2 可以设置磁盘模式。
    本人觉得可以用在生产上
    iwdmb
        12
    iwdmb  
       2022 年 3 月 7 日
    真的想要也 SQLite
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1101 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 16:30 PVG 00:30 LAX 08:30 JFK 11:30
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86