跟小博老师一起学习数据库 ——H2内存数据库

对于一些特殊的项目希望在内存操作数据库,因为相对磁盘,内存处理效率要高几个数据量级。H2是采用纯JAVA开发的内存数据库,以体积小、操作便捷著称。在JAVA项目只要引入相应JAR即可,还可使用WEB方式管理数据。

可以从H2官网http://www.h2database.com获取支持文件,官网提供了详细的使用文档与案例。

小傅老师下载最新的全平台版本,解压后得到以下目录

lbin:保存运行jar文件与启动脚本文件目录

ldocs:存放使用说明文档

lservice:如希望H2随着操作系统启动而启动,运行当中的脚本,安装H2服务即可。

lsrc:H2的原代码

双击bin目录下的h2.bat或h2w.bat处理文件都可以启动h2,前者不仅打开浏览器还会把运行信息显示在控制台中。

注意

H2采用JAVA编写H2机器要安装了JDK,至少有JRE环境。

选中文能把操作界面切换成中文,不用调整任何参数,直接点击【连接】按钮进入操作页面。小傅老师编写了一段建表SQL,点绿色箭头按钮能执行SQL,操作结果直接显示在编辑框下面,非常直观、方便。

下期我们将H2引入到JAVA项目,使用JAVA代码的方式启动H2并操作它。今天就到这边,小伙们先准备下环境,我们下期见。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • H2作为一款小巧精悍的数据库,深受市场的欢迎。上期小傅老师带大家一起安装H2,并采用批文件的方式启动了它。这期我们...
    博为峰51Code教研组阅读 426评论 0 1
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 46,958评论 6 342
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,967评论 19 139
  • 最近身边的好多朋友都在说这年过得越来越没意思了,一点年味都没有了,除了长大一岁也没其他的感觉。 其实,我也觉得年味...
    往生地狱阅读 382评论 0 0
  • 各种磁盘,内存,硬件错误找了一圈。。。进安全模式后用bluescreen viewer 查看的时候蓝屏的信息除了n...
    _知_否阅读 6,129评论 0 0