青云QingCloud推出HBase集群服务,支持SQL等高级功能
近日,为了更好地满足用户对大数据基础平台的需求,企业级基础云服务商青云QingCloud宣布正式推出HBase集群服务,其中包含了HBase数据库服务、HDFS分布式文件系统、Phoenix查询引擎三大组件。
在原生HBase的基础上,QingCloud在配置的易用性、监控告警、在线伸缩等方面进行了全面优化,并支持二级索引、SQL和JDBC API,以及完全ACID事务等高级功能,用户能够在2-3分钟之内创建起一个HBase集群,并能够在控制台直接修改配置文件并应用,极大地减轻了HBase集群的运维难度。
作为Hadoop生态圈的重要成员,HBase是一个具有高可靠性、高性能、可伸缩性、列式存储的分布式NoSQL数据库。与关系型数据库相比,HBase能够支持PB级的数据量和每秒百万次的吞吐量。
与Hadoop一样,HBase集群采用的是Master/Slave架构,青云QingCloud的HBase集群分三种节点类型:主节点(HBase Master和HDFS NameNode)、从节点(HBase RegionServer和HDFS DataNode)和客户端节点(HBase Client)。用户在HBase客户端可通过HBase Shell、Java API(本地或MapReduce)、Rest API或其他工具来访问HBase。若需要使用除Java外的其他语言时,可在客户端节点(HBase Client)自行启动Thrift Server以供支持。(陈曲)