我有一些疑问,我正在使用 MVP 模型在 GWT 中开发一个 Web 应用程序。 假设我正在实现一个论坛,以便用户可以发表评论,我想知道如何保留这些数据?
例如,一篇文章可能有 2000.. 3000 个字符,我正在考虑文件.. 每个类别都有自己的帖子,所以我可以为每个文件存储类别.. 或者其他想法是对数据进行哈希处理..
我很高兴了解更多意见和方法..
谢谢大家。
编辑。
我从评论中看到数据库是正确的决定,但是我应该直接插入帖子还是以某种方式重新处理它然后插入?
最佳答案
数据库。没有选项。
此外,数据库提供了一种更简单的方法来搜索、索引和扩展数据,没有任何限制。例如,如果您决定每个帖子都可以有笑脸 - 这就是数据库中 1 个额外列的问题。然而,对于文件来说,将所有文件转换为新格式将变得非常痛苦。
另外,相关数据呢?正如@The Elite Gentlemen 提到的,将相关数据存储在文件中也很痛苦。是的,您将按目录名称对类别中的帖子进行索引,但如何保存帖子的作者?链接到他的个人资料?作者或其头像的帖子数量?
关于java - 将数据存储在数据库还是文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6690201/