我想构建一个类似于 Reddit.com 的网络应用程序,您可以在其中进行多级别评论、大量读取和写入。我想知道 nosql 和 mongoDB 是否特别适用于此?
最佳答案
评论 -- 毫无疑问,这对 nosql 数据库来说真的很重要。您避免多次连接到自身。这意味着您的系统可以横向扩展!
使用 mongodb,您可以将所有层次结构存储在一个文档中。有些人会说原子更新会出现问题,但我想这不是问题,因为您可以加载并保存整个评论树。以后您可以通过任何方式轻松重新设计系统以支持原子更新并避免并发问题。
关于mongodb - nosql 是像评论系统这样的多层次论坛的正确工具吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6432741/