SQLite对于我的案例是否足够?

SQLite对于我的案例是否足够?,sqlite,Sqlite,我正在用两个窗口编写一个简单的程序。在第一个窗口中,用户从1-10中选择一个数字,比如说1个月。 在第二个窗口中,我有一个图表显示这个数字在一段时间内(1个月)的增加或减少 我可以使用SQLite保存此数据吗 据我所知,SQLite是一个本地数据库,您不需要访问internet(目标用户无法访问internet)。 如果用户关闭手机会发生什么?即,该数据是否仍存储在手机上(该数据保存多长时间的任何时间范围)? 你知道在哪里保存数据吗?或者SQLite就是答案吗?SQLite使用存储介质(如硬盘)

我正在用两个窗口编写一个简单的程序。在第一个窗口中,用户从1-10中选择一个数字,比如说1个月。
在第二个窗口中,我有一个图表显示这个数字在一段时间内(1个月)的增加或减少

我可以使用SQLite保存此数据吗

据我所知,SQLite是一个本地数据库,您不需要访问internet(目标用户无法访问internet)。
如果用户关闭手机会发生什么?即,该数据是否仍存储在手机上(该数据保存多长时间的任何时间范围)?

你知道在哪里保存数据吗?或者SQLite就是答案吗?

SQLite使用存储介质(如硬盘)上的文件。因此,当文件存在时,数据是安全的

您的描述似乎表明一个频繁访问显示和一个少得多的访问写入。您可能已经设计了两个独立的流程。在这种情况下,让我提到从两个程序/进程/用户使用SQLite可能会给您带来问题;与同时从两个程序/进程/用户访问任何其他类型的文件时可能遇到的问题相同


根据我的经验,从一个“侧面”写作和从另一个或多个“侧面”阅读基本上不是问题。这似乎符合您描述的情况。

是,sqlite就足够了。