将数据存储在文件中而不是数据库中有什么问题?我正在考虑一些类似博客环境的东西。我读到MoveableType曾经做过这样的事情。以这种方式工作的优缺点是什么?
发布于 2009-08-02 19:35:34
数据库提供了更容易执行有趣查询的方法。
例如:你可能想要在首页列出10个最近的帖子。创建一个存档页面,列出某一年发表的所有文章(取自url)。
发布于 2009-08-02 19:28:44
我认为主要的问题是数据一致性。如果您将所有内容都保存在一个数据库表中,那么您就不必担心在没有同步修改元数据的情况下文件被外部修改或删除。如果您在更新时服务器出现故障,也有可能出现不完整的写入。在这种情况下,您必须采取自己的步骤来实现事务。
我认为,通过适当的关注和文件权限,这些问题是可以克服的。
发布于 2009-08-02 19:39:06
https://stackoverflow.com/questions/1219597
复制相似问题