如何创建仅在 JVM 生命周期内存在的 HSQLDB 数据库?
Posted
技术标签:
【中文标题】如何创建仅在 JVM 生命周期内存在的 HSQLDB 数据库?【英文标题】:How to create HSQLDB database that only exists during JVM lifetime? 【发布时间】:2012-02-29 18:51:17 【问题描述】:从文档中我了解到,临时数据库仅在单个连接的生命周期内存在(不够长),而内存数据库实际上是持久的并创建文件(太长)。
如何创建一个可供多个连接访问但不是持久性的数据库?
谢谢!
【问题讨论】:
【参考方案1】:所有 HSQLDB 数据库都可以通过多个连接访问。
进程内数据库可从同一 JVM 中的连接访问,而服务器数据库也可从其他进程访问。
如果使用jdbc:hsqldb:mem:dbname
连接 URL 创建进程内数据库或服务器数据库,则不会创建任何文件并且数据库不是持久的。
【讨论】:
以上是关于如何创建仅在 JVM 生命周期内存在的 HSQLDB 数据库?的主要内容,如果未能解决你的问题,请参考以下文章