博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[Hadoop in China 2011] Facebook Message在HBase基础上的应用
阅读量:6405 次
发布时间:2019-06-23

本文共 963 字,大约阅读时间需要 3 分钟。

http://tech.it168.com/a2011/1203/1283/000001283206.shtml

 

在今天下午进行的NoSQL系统及应用分论坛中,来自Facebook的技术经理Guoqiang Jerry Chen和软件工程师 Liyin Tang发表主题演讲“Building mission critical messaging system on top of HBase(在HBase的基础上建立关键业务消息系统)”,分享了Facebook开发HBase的经验,并且介绍Facebook Message系统的应用情况。

Facebook Message在HBase基础上的应用

▲Facebook的技术经理Guoqiang Jerry Chen

  Facebook Message是一个整合了站内消息、电子邮件、短信和聊天功能的综合消息系统,可以在不考虑通讯渠道的情况下联系到想要联系的人,用户还可申请到以@facebook.com结尾的电子邮箱。

Facebook Message在HBase基础上的应用

▲Facebook Message

   据Guoqiang Jerry Chen介绍,Facebook Message自2009年12月开发以来,经历了小规模的测试到大规模的试用的过程,今年7月份所有的Facebook用户均可使用Facebook Message。Facebook Message每天约80亿的消息,75亿以上的读和写操作。高峰时期每分钟150万的读和写操作,其中约55%的读和45%的写操作,每次的写操作会插入16个记录。

Facebook Message在HBase基础上的应用

▲为什么会选择HBase

   谈到为什么会选择HBase,Guoqiang Jerry Chen认为HBase具有高效率的写操作、良好的随机读操作性能、水平扩展性、自动故障转移、强一致性的特点使得Facebook Message选择HBase,并且HDFS和MapReduce也是一个重要原因。其中强一致性是Facebook Message选择HBase而不是Cassandra的主要原因。HBase中存放短消息、信息元数据和搜索引擎,而Haystack(图像存储)存放 附件和长消息。

Facebook Message在HBase基础上的应用

▲Facebook对HBase进行了改良

转载于:https://www.cnblogs.com/licheng/archive/2011/12/05/2276427.html

你可能感兴趣的文章
2014电子商务安全技术峰会(含全议题下载)
查看>>
东大OJ-5到100000000之间的回文质数
查看>>
linux C 快速排序法
查看>>
模仿与创新
查看>>
Python用subprocess的Popen来调用系统命令
查看>>
Java NIO与IO的差别和比較
查看>>
.NET源代码的内部排序实现
查看>>
解决Strict Standards: Only variables should be passed by reference
查看>>
解决JBoss只能通过localhost(127.0.0.1)而不能通过IP访问
查看>>
MS SQL处理双引号(DoubleQuote)函数
查看>>
[智能架构系列]什么是Buddy智能开发框架
查看>>
三十一、关于android camera setParameters出错
查看>>
【收藏】QCIF、 CIF、2CIF、DCIF、D1(4CIF)格式介绍
查看>>
hdu 3836 Equivalent Sets (tarjan缩点)
查看>>
一些iOS高效开源类库(转)
查看>>
JAVA编程心得-JAVA实现CRC-CCITT(XMODEM)算法
查看>>
C# DES加密
查看>>
浅谈Oracle分区表之范围分区
查看>>
IBM Tivoli NetView网管软件实战
查看>>
IPSec逻辑体系架构
查看>>