使用方法:excel vs mysql/mongodb[java]

68de4m5k  于 2021-06-21  发布在  Mysql
关注(0)|答案(2)|浏览(389)

我要向我父亲提出商业申请,使商品及服务税(gst)的申报更容易。我已经准备好了设计,我将使用javafx。
用户将在中输入数据 tableview 这些数据需要存储起来以备将来参考。
这个 tableview 需要转换成excel文件(使用ApachePOI)。excel文件将被发送给一个c.a,他将代表我父亲提交商品及服务税。
应用程序需要将数据导入/导出到 tableview 并根据需要编辑数据。
我有两个选择:
从存储/检索数据 MySQLtableview ,根据用户的意愿进行更新,然后将数据导出到excel文件中发送给c.a。
将excel文件中的数据存储/检索到 tableview ,根据用户的意愿进行更新,并将excel文件发送给c.a。
我计划将应用程序扩展为一个完整的业务软件,可以管理整个业务。
我应该用什么?哪一个更有效?为什么?
我希望我能表达我的问题(我不擅长写作)。

k5ifujac

k5ifujac1#

在我看来,使用mysql来分解数据更有效,也更有可能,因为读写excel文件会花费很多时间,而且速度较慢。

kx1ctssn

kx1ctssn2#

我会回答我自己的问题,因为我已经得到了答案。
我现在使用sqlite,因为使用csv或excel文件会消耗大量资源(我试过)。
我将使用应用程序本身的脚本同步驱动器中的.db文件。mysql绝对是更好的选择,但我想数据库是由两台计算机在同一时间使用(不是在网络),所以我将不得不支付在线数据库。
我将存储.db文件和驱动器,并在应用程序运行时检索它。这样就安全了。

相关问题