由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 请教下fb/twitter这类social network的data base schema
相关主题
CS 面试题总结(3)User Modeling team of twitter
hive:如何重新做partition?今天onsite某公司 纠结在一个design question上了
是不是没戏了?问一个Airbnb的design google reader
问个sql问题SQL combine two columns from two different tables no shared columns
亚麻 三连击一个较难的pythpn输出函数运行信息的project.
求问一个面试题google面试题回馈
twitter这种网站,实现起来的难点在哪?我怎么找不到面经若干(Google, Yahoo, Microsoft, Oracle)
Twitter team match求收留答谢板油,报小offer,并送上面经,另寻求建议和祝福~~~
相关话题的讨论汇总
话题: schema话题: data话题: fb话题: base话题: feed
进入JobHunting版参与讨论
1 (共1页)
e********3
发帖数: 229
1
fb/twitter这类的social network的data base schema大致是怎样的?是每个user 一个
news feed table吗?还是一个大table存储所有news feed,然后用user id 和 event
id做key? 还是其他的设计方式?
如果是前者,当有new event的时候,可以用push model把meta data push到所有
follower 的news feed table里.下次user login就可以一次性全部抓取出来.这样对吗
?
求大牛解惑
c******f
发帖数: 243
2
nathan marz那本书有说. 用graph
e********3
发帖数: 229
3
那能大致说说这种的data base schema要怎么design不?
a*****u
发帖数: 1712
4
fb的feed全是pull的,不是push,你网上搜搜有一篇facebook写的论文,叫什么TAO的
,讲了些细节。
database schema把所有的数据抽象成graph里面的点或者边,点一种schema,边一种
schema,也是那个TAO论文提到过

fb/twitter这类的social network的data base schema大致是怎样的?是每个user 一个
news feed table吗?还是一个大tabl........

【在 e********3 的大作中提到】
: fb/twitter这类的social network的data base schema大致是怎样的?是每个user 一个
: news feed table吗?还是一个大table存储所有news feed,然后用user id 和 event
: id做key? 还是其他的设计方式?
: 如果是前者,当有new event的时候,可以用push model把meta data push到所有
: follower 的news feed table里.下次user login就可以一次性全部抓取出来.这样对吗
: ?
: 求大牛解惑

1 (共1页)
进入JobHunting版参与讨论
相关主题
答谢板油,报小offer,并送上面经,另寻求建议和祝福~~~亚麻 三连击
google追加面试。。。求问一个面试题
请问大家是如何准备database design的问题呢?twitter这种网站,实现起来的难点在哪?我怎么找不到
贴华人版程序员简历,大家帮忙拍砖成印度版Twitter team match求收留
CS 面试题总结(3)User Modeling team of twitter
hive:如何重新做partition?今天onsite某公司 纠结在一个design question上了
是不是没戏了?问一个Airbnb的design google reader
问个sql问题SQL combine two columns from two different tables no shared columns
相关话题的讨论汇总
话题: schema话题: data话题: fb话题: base话题: feed