我正在尝试编写一个webapp,其中一个功能是交换消息。我试图了解如何存储这些消息。我不想将它存储在DB中。如果我必须存储在文件中,那么我如何分隔消息。
非常感谢任何指向某个文档的链接。我尝试使用谷歌搜索,但无法获得任何参考
答案 0 :(得分:2)
您应该考虑以XML格式存储消息,并使用您的webapp将这些XML文件加载并解析为消息对象。为什么不想将消息存储在数据库中?存储在文件系统而不是数据库(甚至系统存储器)中存在严重的缺点。
答案 1 :(得分:1)
文件系统是数据库,而不是关系数据库。 它通常比关系数据库更快,但它对多个字段的索引的灵活性明显较低。
解析XML是否会来自数据库或文件。 相反,您应该对HTML或HTML片段的文件系统进行页面缓存。