带你读《HBase原理与实践》之三:HBase依赖服务,实践原理
点击查看第一章
点击查看第二章
第3章
HBase依赖服务
HBase并不是一个独立的无依赖的项目。在正常的线上集群上,它至少依赖于ZooKeeper、HDFS两个Apache顶级项目。对于某些特殊场景,例如Copy Snapshot和验证集群间数据一致性等,还需要借助Yarn集群的分布式计算能力才能实现。
正是借助了Apache的这些成熟稳定的顶级系统,HBase研发团队才能够集中精力来解决高性能、高可用的KV存储系统所面临的诸多问题。
本章将简要介绍ZooKeeper和HDFS,以便读者更深入地理解HBase内部原理。
3.1 ZooKeeper简介
ZooKeeper在HBase系统中扮演着非常重要的角色。事实上,无论在HBase中,还是在Hadoop其他的分布式项目中,抑或是非Hadoop生态圈的很多开源项目中,甚至是全球大大小小的公司内
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。