Facebook 在官方博客上宣布推出HBase数据库的升级版——HydraBase, Facebook是HBase的重度用户,Facebook的HBase数据库系统存储着Facebook的很多关键业务数据,包括内部监控系统、搜索索 引、流数据分析以及数据抓取等。HydraBase相比HBase稳定性和可用性更高,可以减少服务器宕机时间。

在HBase系统中,数据分片存储于很多区域,如果某个区域服务器宕机,其域内数据都需要迁移到另外一个域服务器。Facebook指出,虽然HBase能够自动恢复,但是恢复时间过长。

目前该项目已经捐赠给 Apache 基金会。

HydraBase的典型部署模型

HydraBase能够让一个数据域分布在多个域服务器中,域服务器之间能相互备份,因此能够大大减少数据恢复所用的时间。Facebook声称HydraBase能将Facebook全年的宕机时间缩减到不到5分钟。

Facebook目前正在测试HydraBase,并计划在生产集群中逐步开始部署。

发布示例:

单节点故障:

数据中心故障:

Facebook声称HydraBase能将Facebook全年的宕机时间缩减到不到5分钟。

最新文章

  1. AngularJS API
  2. Apache 两种mpm prefork 和 worker 的区别
  3. SPRING多个占位符配置文件解析源码研究--转
  4. OAF_开发系列26_实现OAF中Java类型并发程式开发oracle.apps.fnd.cp.request(案例)
  5. 26. Remove Duplicates from Sorted Array
  6. log4net按照不同的级别输出到不同文件
  7. 【py分析】使用SGMLParser分析淘宝html
  8. 如何让label和textblock分成两行
  9. springcloud之服务注册与发现(Eureka)
  10. BZOJ 1185: [HNOI2007]最小矩形覆盖 [旋转卡壳]
  11. vue项目中解决type=”file“ change事件只执行一次的问题
  12. 如何实现CSS限制字数,超出部份显示点点点...
  13. JAVA基础知识总结:十五
  14. 内存直读技术DMA
  15. 实验吧—隐写术——WP之 奇妙的音乐
  16. web中CookieUtils的工具类
  17. Html 表单标签 Form
  18. Winrar目录穿越漏洞复现
  19. C++ 标准库和标准模板库(STL)
  20. org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.my.service.ProductService] for bean with name 'productService' defi报错解决方法

热门文章

  1. English Audio-Books
  2. CAF(C++ actor framework)使用随笔(send sync_send)(二)
  3. 开发日志系列:一个表单页面的呈现与提交(一)——JSON的操作
  4. linux shell编程学习笔记(二) --- grep命令
  5. SSH+Ajax实现用户名重复检查(一)
  6. Python的设计模式学习
  7. 2016041601 - linux上安装maven
  8. We7——很有意思的一个开源CMS
  9. hive 存储格式
  10. 银联SDK