我开始使用PHP和MySQL进行网络开发的编程生涯。我已经习惯了使用db来存储大多数动态数据以及一些设置/参数数据。有时会有很多数据,而其他时候表中的条目会很少。在我看来,这似乎很自然,据我所知,这或多或少是Web开发中可接受的方法。(如果我错了,请纠正我...)
我现在正在研究桌面应用程序,我的自然倾向是再次利用数据库来存储大量信息,这些信息将通过使用该应用程序而生成。 但是,据我所知,我看不到应用程序(我使用的)经常使用db。 [编辑:自那以来,有人指出这是一个错误的假设,因为许多应用程序确实使用嵌入程序本身的轻量级数据库。] 这是什么原因?在什么时候使用数据库是合适的?关于这件事有什么标准吗?还有什么原因不使用数据库来开发桌面应用程序呢?