【发布时间】:2014-05-04 01:47:46
【问题描述】:
我正在设计一个小程序,我想使用数据库来管理我的数据。我想要一个数据库,我可以把它放到我的系统中,这样用户就可以在不安装任何数据库系统的情况下使用它。
那么有没有适合我项目需求的数据库?
编程语言:Java 平台:跨平台(linux、windows、mac)
我想使用嵌入式数据库系统的三个原因
- 我的系统中没有太多信息
- 我希望用户可以直接使用我的系统而无需设置任何数据库
- 我也希望当我将我的系统从计算机 A 复制到计算机 B 时,它可以保留所有数据
除了数据库,我也考虑用XML文件来管理数据,但我觉得用XML不是一个好主意,因为它不容易更新或删除数据。
这是我第一次使用stackoverflow,所以有些文化我不是很清楚。如果我冒犯了stackoverflow,请原谅我。
【问题讨论】:
-
为什么用户必须为您的项目安装数据库系统?您的数据库用于为他们存储信息......他们使用系统/项目/程序。不是数据库系统。所以要么你没有为这个问题提供足够的信息,要么用户不需要安装数据库系统
标签: mysql sql xml database sqlite