gpt4 book ai didi

具有存储为一个文件的能力的 Java 嵌入式数据库

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:10:49 24 4
gpt4 key购买 nike

我需要为一些表格格式的简单数据创建存储文件格式,曾尝试使用 HDF5 但由于一些问题几乎放弃了,我想重新审视嵌入式数据库的使用以了解如果它们对我的应用来说足够快。

是否有信誉良好的嵌入式 Java 数据库可以选择将数据存储在一个文件中?我唯一知道的是 SQLite(可用的 Java 绑定(bind))。我尝试了 H2 和 HSQLDB,但开箱即用,它们似乎创建了多个文件,我非常希望在一个文件中拥有一个数据库。

编辑:合理快速的性能很重要。对象存储不是;出于性能考虑,我只需要存储整数和 BLOB。 (+ 一些字符串,但对性能没有影响)

编辑 2:存储数据效率对于较大的数据集很重要,因此 XML 已过时。

最佳答案

亚硝酸盐数据库 http://www.dizitart.org/nitrite-database.html

NOsql Object (NO2 a.k.a Nitrite) database is an open source nosql embedded document store written in Java with MongoDB like API. It supports both in-memory and single file based persistent store.

关于具有存储为一个文件的能力的 Java 嵌入式数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1160437/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com