Facebook中消息传递的数据库设计

5 database-design facebook

我目前正致力于创建类似于Facebook的消息系统.更具体地说,Facebook上的私人消息 - 包括收件箱,已发送消息,"未读"和"已读".

是否有人熟悉Facebook目前用于其邮件系统的类似数据库结构?

谢谢!

Jos*_*see 0

我相信 Facebook 使用的是完全定制的系统,根本不使用传统的“数据库”。也就是说,这个人对模式进行了逆向工程:http://blogs.x2line.com/al/archive/2007/06/02/3124.aspx

事实证明他们正在使用一种叫做Casandra的东西。您也可以直接转到谷歌代码项目(我的链接已关闭)。缺点是他们使用 Google 的 BigTable 之类的东西,而不是 MySQL。

编辑:请参阅上面约什·史密斯的帖子以获取对此帖子的更正。