HBase评测:可扩展性出众 复杂程度惊人
配置一套大型HBase集群往往非常困难。一套HBase集群当中包含主节点、RigionServer进程、HDFS进程以及同时运行的一整套Zookeeper集群。很明显,由于体系当中囊括了无数时刻运作的部件,要对其进行故障排查自然也是一项难以完成的任务。 HBase是一套以开发者为核心的数据库。它的在线说明指南大部分指向HBase的Java API文档。如果大家希望了解特定HBase条目所扮演的角色——例如Filter——请准备好阅读Java API文档中关于Filter类的大量详细解释。 由于访问指向行、而行又由行键负责索引,因此只有认真设计行键结构才能获得理想的性能表现。颇为讽刺的是,熟悉ISAM(即索引循序存取法)的旧派程序员对此非常了解:数据库访问的核心在于复合键索引体系下的组件与组件顺序。 HBase当中采用了众多来自Hadoop领域、经过无数实战考验的技术成果。对于需要建立一套规模庞大、可扩展、高度可用的分布式数据库,特别是对一致性拥有高度依赖性的应用程序而言,HBase绝对值得一试。 Apache HBase 0.94整体情况概述 原文链接:Review: HBase is massively scalable -- and hugely complex (编辑:西安站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |