您是否始终需要为应用程序提供数据库?

关于数据库需求的一些想法。也许您需要它,也许不需要。

您是否始终需要为应用程序提供数据库?当然不是。

与技术中的所有内容一样,在每种情况下都没有理想的选择。

计算机提供了多种存储数据的方式。最明显的替代方法是档案

一个常见的例子是CMS。一些CMS使用数据库存储数据(例如WordPress),而另一些则更喜欢使用文件存储数据(例如Grav或Statamic)。

在这种情况下,不使用数据库意味着更容易部署到托管服务。

但是,在处理大量数据时,从长远来看,数据库绝对是简化生活的好方法。

如果要构建macOS或iOS应用程序,则可能会决定仅需要JSON或Plist文件来处理数据,因为用户不需要存储大量文件。

也许Core Data(内部SQLite数据库的包装器)最适合您。

一如既往,这是复杂性与便利性之间的平衡。


更多数据库教程: