我正在尝试使用数据库开发一个小的Java应用程序。我不想使用任何外部数据库源,例如PostgreSQL。
任何人都可以推荐一个好的嵌入式持久数据库引擎,允许我创建和查询表并存储数据?
JETTY允许开发人员将Web服务器集成到Java应用程序中。数据库是否存在类似的引擎?
谢谢
Javadb已经由Java中的Oracle提供。它是Apache Derby的Oracle打包版本,Apache是Apache的开源嵌入式DB。您可以无需添加外部库而无需使用它。在这里查看以获取详细信息:http://www.oracle.com/technetwork/java/javadb/overview/faqs-jsp-156714.html
您可以使用H2
- 非常快,开源,JDBC API
- 嵌入式和服务器模式;内存数据库
- 基于浏览器的控制台应用程序
- 小足迹:大约1.5 mb jar文件大小
这是一个非常实用的工具。您可以在这里找到它