微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

HydraBase 下一代的 HBase 系统

程序名称:HydraBase

授权协议: Apache

操作系统: 跨平台

开发语言: Java

HydraBase 介绍

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分钟。

介绍内容来自 ctocio

HydraBase 官网

http://hydrabase.org/

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐