Quora为什么不采用NoSQL?

标签: NoSQL杂谈 Facebook MySQL nosql quora | 发表时间:2011-05-17 22:18 | 作者:nosqlfan Lianhui Wang
出处:http://blog.nosqlfan.com

最近问答类网站像打了鸡血一样被疯狂的复制,而Quora作为全球最大的社会化问答网站,他背后的技术是什么样的呢?为什么Quora没有使用NoSQL类产品呢?下面是Quora的创始人,Facebook的前CTO,被马克扎克伯格称做“曾经最好的朋友”的Adam D’Angelo同学对这一问题的回答:

  • 1.如果你能够在应用层,在业务上进行有效的数据分片扩展,那么你不需要用到NoSQL鼓吹的那些扩展性。facebook在2008年的时候有1800台MySQL机器,而只有两个DBA
  • 2.当前NoSQL产品还是不很成熟,如果有哪个应用使用超过1000台NoSQL集群在他们的主存上,我就会考虑在Quora中使用NoSQL。
  • 3.新技术有风险,应用要谨慎。
  • 4.其实MySQL还有很多地方可以玩,你可以scale up,增强单机配置,让MySQL有更强的单机能力。或者你也可以加上类似于Memcached的缓存层。
  • 5.你还可以通过在应用层和MySQL之间创建一个中间层来实现MySQL的可扩展性,在这一点上FriendFeed给出了很好的例子
  • 6.最后,Adam 同学说,觉得如果某个人开发出一个相对松散分布式的关系型数据库系统,那可能NoSQL就不会像现在这么热了。

下面是原问题和回复:

Why does Quora use MySQL as the data store instead of NoSQLs such as Cassandra, MongoDB, CouchDB etc?


facebook twitter 新浪微博 腾讯微博 豆瓣 QQ空间 人人网


Related posts

相关 [quora nosql] 推荐:

Quora为什么不采用NoSQL?

- Lianhui Wang - NoSQLFan
最近问答类网站像打了鸡血一样被疯狂的复制,而Quora作为全球最大的社会化问答网站,他背后的技术是什么样的呢. 为什么Quora没有使用NoSQL类产品呢. 下面是Quora的创始人,Facebook的前CTO,被马克扎克伯格称做“曾经最好的朋友”的Adam D’Angelo同学对这一问题的回答:.

Oracle MySQL Or NoSQL续

- - Sky.Jian 朝阳的天空
接前面一篇,这里再将之前在“中国系统架构师大会”5周年的时候发布的纪念册“IT架构实录”上的一篇文章发出来,也算是前面博文中PPT的一个文字版解读吧. Oracle,MySQL 还是 NoSQL. 随着阿里系的“去IOE”运动在社区的宣传声越来越大,国内正在掀起一股“去xxx”的技术潮. 不仅仅是互联网企业,包括运营商以及金融机构都已经开始加入到这个潮流之中.

NoSQL开篇——为什么要使用NoSQL

- Foxiang - 博客园新闻频道
  NoSQL在2010年风生水起,大大小小的Web站点在追求高性能高可靠性方面,不由自主都选择了NoSQL技术作为优先考虑的方面. 今年伊始,InfoQ中文站有幸邀请到凤凰网的孙立先生,为大家分享他之于NoSQL方面的经验和体会.   非常荣幸能受邀在InfoQ开辟这样一个关于NoSQL的专栏,InfoQ是我非常尊重的一家技术媒体,同时我也希望借助InfoQ,在国内推动NoSQL的发展,希望跟我一样有兴趣的朋友加入进来.

Quora 用了哪些技术 ?

- CMGS - DBA Notes
很多团队都在学习、研究 Quora. 前段时间看到这篇 Quora's Technology Examined ,阐述了 Quora 的技术架构,有一些值得关注的信息,记录并分享一下. Quora 大量使用 Amazon EC2 与 S3 服务;操作系统部署的是 Ubuntu Linux,易于部署和管理;静态内容用 Cloudfront.服务分发,图片先传到 EC2 服务器,使用 Pyhon S3 API 处理后后传到 S3.

Quora使用到的技术

- CMGS - 酷壳 - CoolShell.cn
以前向大家介绍过Stack Exchange的系统架构和Facebook的系统架构,今天和大家说说Quora的. 本文主要参考了Phil Whelan的这篇文章《Quora’s Technology Examined》. 关于Quora是个什么网站我就不多说了,国内对他的C2C网站叫“知乎”. 我们还是来看看Quora的技术吧.

Quora 入职第一天

- Wenhuan - 爱范儿 · Beats of Bits
现在的移动互联网发展如火如荼,各种 Startup 项目和公司层出不穷. 他们对于人才的争夺战也愈加剧烈,各种福利、软硬件环境都成为吸引人才的要素. 之前我们介绍过 Twitter 入职的一些情况,而上周六刚刚加入 Quora 的工程师 Kah Seng Tay 介绍了他在 Quora 的新生活. 入职时 Lisa Moreno 用绽放的笑容接待了他,并给了他办公室所有门的钥匙以及一些需要填写的入职资料.

Quora 的美妙世界

- 坏人 - 爱范儿 · Beats of Bits
在 Facebook 和 Twitter 之外,Quora 是 SNS 网络中的另一个真正的亮点. 我们曾经分析过它流行之下的隐忧所在,也探究过在它带动之下其他问答网站的新尝试与创新,我们甚至也带大家一起八卦了一下入职 Quora 工作的情景. 日前数据分析公司 KISSmetrics 在一名 Quora 的活跃用户 Semil Shah 帮助下,绘制了一幅信息图,从中我们可以了解到 Quora 一些很有趣的细节,比如人们如何使用 Quora、Quora 的用户增长率等等.

Quora使用到的技术

- Michael - 互联网的那点事
以前向大家介绍过Stack Exchange的系统架构和Facebook的系统架构,今天和大家说说Quora的. 本文主要参考了Phil Whelan的这篇文章《Quora’s Technology Examined》. 关于Quora是个什么网站我就不多说了,国内对他的C2C网站叫“知乎”. 我们还是来看看Quora的技术吧.

说说Stack Overflow和Quora

- corleone1969 - robbin的自言自语
今天看到一个新闻,Quora的中国克隆“知乎”得到了创新工场的投资. 我之前从创新工场的投资经理张亮那里要到了一个知乎邀请码,最近一直泡知乎,觉得Quora类的产品有很多创新的亮点,所以比较感兴趣这类产品,忍不住就谈谈. Stack Overflow(以下简称SO)和Quora虽然都是知识问答类的网站,但是他们有共同的成功基因,也有本质的差别.

Quora使用到的技术

- 焜懿 - ITeye资讯频道
本文主要参考了Phil Whelan的这篇文章《Quora’s Technology Examined》. 关于Quora是个什么网站我就不多说了,国内对他的C2C网站叫“知乎”. 我们还是来看看Quora的技术吧. Quora只能搜索问题,主题标签,用户名,和主题标题. 没有全文搜索,所以,你无法搜索问题和答案的内容.