存储在平面文件中并跟踪它们?

时间:2014-03-19 04:50:58

标签: java

让我重新提出我的问题。我正在制作一个应用程序,现在是桌面应用程序,预算跟踪器。我不想使用类似mysql或studio的DBMS,因为这需要服务器。所以我的选择是平面文件,sqlite,除了它们还可以使用什么?

1 个答案:

答案 0 :(得分:1)

您可以查看以下几个选项:

  • 将其存储在云中......例如,亚马逊的S3(AWS free tier explanation)等免费套餐选项之一
  • 将其存储在小型嵌入式数据库中,如HSQLDB,嵌入式Derby或H2
  • 将其存储为Leo提及的XML之类的标准平面文件格式

我真的很难想象不会使用某种轻量级的嵌入式数据库,因为你会获得很多好处,它可能会让你无法实现很多功能并管理很多你真正不需要的东西担心。对于你所描述的内容,我将使用小型嵌入式数据库路径。