论坛首页 综合技术论坛

H2数据库——我真的用到所谓生产环境了——请让我慢慢相信你。

浏览 25026 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-09-26  
用H2数据库时,如果第一次是在Administator下应用的,当转换到其他域名下却不可以了
不知道为什么,楼主能分析下吗
0 请登录后投票
   发表时间:2010-09-26  
其实我早都用到生产环境上了
0 请登录后投票
   发表时间:2010-09-26  
jiage17 写道
用H2数据库时,如果第一次是在Administator下应用的,当转换到其他域名下却不可以了
不知道为什么,楼主能分析下吗


请将你的具体情况描述一下呵

论坛里的朋友应该都可以帮下忙滴
0 请登录后投票
   发表时间:2010-09-26  
难道是hsql 2.0?
0 请登录后投票
   发表时间:2010-09-28   最后修改:2010-09-30
借此地问一个问题

H2查询出来的列名都是默认大写的,有没有参数设置成小写???

莫非偶要自己再编译下source...

修改下
org.h2.jdbc.JdbcResultSetMetaData

getColumnName/Label方法,ant下就可以了。。。
0 请登录后投票
   发表时间:2010-09-28  
H2的全文检索还是很强滴。。。
0 请登录后投票
   发表时间:2010-09-28  
H2用来缓存数据,放临时表还行,如果数据需要持久化,还是Mysql吧?程序出点问题,OOM一下,数据可就全没了。
0 请登录后投票
   发表时间:2010-09-29   最后修改:2010-10-01
myreligion 写道
H2用来缓存数据,放临时表还行,如果数据需要持久化,还是Mysql吧?程序出点问题,OOM一下,数据可就全没了。


TCP mode下,不是这样子的吧,我再仔细看看文档。

In addition to that, running out of memory should be avoided. In older versions, OutOfMemory errors while using the database could corrupt a databases.

H2单独一个进程,Web Server单独一个进程 web server 的 oom 不会影响 H2的。。。
0 请登录后投票
   发表时间:2010-09-29   最后修改:2010-09-30
如果是商业应用,demo版本还是可以用h2的 ,   开发和测试都很方便,维护的功能和性能调优需要额外的代价,毕竟维护工作以及商业数据库也不是免费的。

如果要从h2升级到其他数据库 ,关于数据的导入和导出 ,h2自己带工具(导出到csv )   ,  或者使用etl工具  。如果使用ORM作为访问工具,ORM自带数据迁移工具就更好了。
0 请登录后投票
   发表时间:2010-10-07  
linkerlin 写道
H2?
啥东西的缩写?


就叫H2。

http://www.h2database.com/html/main.html
0 请登录后投票
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics