注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

钱五哥の163空间

记录俺的生活和工作历程

 
 
 

日志

 
 
关于我

从事网络通信软件和开发管理开发多年,了解各类软件系统的架构、设计、开发和测试以及相应的开发方法。工作之余,喜欢研究一些自己感兴趣的事情,包括写写小程序、做做木工、看看连续剧、读读军事杂志、养鱼种花等等

网易考拉推荐

Google F1:The Fault-Tolerant Distributed RDBMS Supporting Google's Ad Business  

2012-05-29 23:57:44|  分类: IT技术 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

之前微博上看到Google做出来一个分布式关系数据库F1,然后超哥从SIGMOD传来消息,这事是真的,但是论文没有发布,赶快到Google检索,ACM上面已经可以下载,无奈需要购买,手头有F1论文的哥们给我留言吧。

看看论文摘要的内容:

1、作者(一共12人):Jeff Shute, Mircea Oancea, Stephan Ellner, Ben Handy, Eric Rollins, Bart Samwel, Radek Vingralek, Chad Whipkey, Xin Chen, Beat Jegerlehner, Kyle Littlefield, Phoenix Tong。第一作者Jeff Shute是Google的工程师,在Google工作7年。需要指出这个玩意可能未必是Google基础软件部门开发的,估计类似Percolator,是业务部门研发的。

2、定性:同时具备NoSQL的高度可伸缩性、容错、动态分区和成本优势;以及RDBMS的事务能力

2、用途:Google广告系统原先采用MySQL作为后端数据库,现在部分系统迁移到F1上面,占比数据不详知。但是一项广告核心业务已经迁移到F1

3、特性

  • 严格定义的Schema
  • 强大的并行SQL引擎
  • 通用的事务处理
  • 跟踪数据变化和事件通知
  • 支持索引
  • 动态Sharding
  • 支持跨IDC的事务一致性复制(强一致性)
  • 支持IDC停服而不丢失数据
  • 与MySQL相比,延迟较大
  • 业务从MySQL迁移到F1不需停服
  • 与MySQL相比,可伸缩性非常好
  • 与MySQL相比,批处理性能更好

4、架构:从超哥的笔记看是GFS和Spanner,下图也来自超哥的笔记(感谢一下:)

image

  评论这张
 
阅读(765)| 评论(2)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017