好吧所以我想知道Facebook和Twitter等其他网站如何跟上用户的帖子?当用户进入时间线并发帖时,我不会想象他们的文本等将保存在mySQL数据库中。他们的用户数据可能,但我不认为他们的帖子会。谁能告诉我应该研究哪种类型的数据库?谢谢。
答案 0 :(得分:0)
据我所知,Facebook使用一组使用分片分发的MySQL数据库; Twitter使用他们自己的数据库系统和一个名为FlockDB 1 的MySQL后端。
1 但我无法解释为什么最近没有任何提交。
答案 1 :(得分:0)
它可以保存在mysql数据库中。如果您还没有,那么您应该阅读db中的外键和主键,它们会创建一个关系,将名为users
的表连接到另一个名为posts
的表,该表可能具有列{{ 1}}链接到poster
=> users
或其他什么。如果您了解数据库关系