我目前自己想做一个java桌面程序,用来记录每天的消费情况,请问比较好的存储方式是什么?
首先不可能用数据库吧?不可能让每个人都装数据库的
其次我想用excel,但是发现查询数据很麻烦。
请教各位了,这样的桌面程序用什么方式存储数据比较好?

解决方案 »

  1.   

    xml
    或者
    csv文件(逗号分割文件)xml有结构性,好处N多,处理的API也超多csv文件更简单些,以行为单位存贮数据,如果很多查询的话,又不用数据库的话,
    可以考虑lucene
    具体去apache看吧good luck
      

  2.   

    dbf 也不错,推荐dbf,百度下就可以搜索出这dbf的数据结构,可跨越平台,