Database instagram等应用程序的数据库实现

Database instagram等应用程序的数据库实现,database,instagram,implementation,Database,Instagram,Implementation,我想知道像snapchat和instagram这样的应用程序是如何在数据库中存储图片和用户记录的 假设我有一个用户表,他们如何维护每个用户的追随者列表?他们会将每个条目的关注者列表存储在用户表中,还是为follow事件创建一个单独的表,并在每次有人跟踪某人时创建一个条目 另外,对于存储图片,我猜他们会将图片转储到大容量存储服务器空间中,并将URL存储在表中。有没有更好的方法来实现这一点?如果不是,他们会选择哪种大容量存储服务器?专用服务器还是共享服务器 谢谢。您应该阅读tumblr上的Insta

我想知道像snapchat和instagram这样的应用程序是如何在数据库中存储图片和用户记录的

假设我有一个用户表,他们如何维护每个用户的追随者列表?他们会将每个条目的关注者列表存储在用户表中,还是为follow事件创建一个单独的表,并在每次有人跟踪某人时创建一个条目

另外,对于存储图片,我猜他们会将图片转储到大容量存储服务器空间中,并将URL存储在表中。有没有更好的方法来实现这一点?如果不是,他们会选择哪种大容量存储服务器?专用服务器还是共享服务器


谢谢。

您应该阅读tumblr上的Instagram工程。这将让您知道有技术堆栈

也将有助于整体发展