【发布时间】:2012-07-25 22:49:00
【问题描述】:
我正在创建一个网络应用程序,我必须将所有数据存储在文件中(而不是 MySQL)。现在我有几个问题:
- 哪种结构更好/更有效:DOM 结构(XML 文件)或普通文本文件(数据将由定义的分隔符分隔)。
- 如果是文本文件,我应该使用哪些分隔符?
- 如果我有很多文章,我应该将所有这些都保存在一个文件中,还是每篇文章一个文件?
【问题讨论】:
-
你能用SQLite吗?
-
你要保存什么样的数据,你打算如何使用这些数据?
-
您希望获得多少数据?
-
奇怪的是,您可以使用 xml 或 txt 但不能使用 SQLite - 这正是它适合的情况。
-
如果你能解释一下为什么你有这个限制,那将会很有帮助。有人可能会指导您绕过限制,这肯定比接受可能不是最佳的建议要好! (但是,如果您必须使用文件,请使用多个而不是一个 - 至少您将从文件系统缓存中受益)。