首页 存档 技术 查看内容

ApacheHBase2015年发展回顾与未来展望

2018-3-30 13:00 |来自: 互联网 415 0

摘要: 编者按:高可用架构推出 2015 年度回顾系列文章,分享在架构领域具有典型意义的年度案例,本文由张虔熙分享。转载请注明来自高可用架构公众号「ArchNotes」。 张虔熙,Hulu 网,专注于分布式存储和计算,HBase cont ...

编者按:高可用架构推出 2015 年度回顾系列文章,分享在架构领域具有典型意义的年度案例,本文由张虔熙分享。转载请注明来自高可用架构公众号「ArchNotes」。


张虔熙,Hulu 网,专注于分布式存储和计算,HBase contributor。


HBase 2015 年技术发展

在 2015 年,HBase 迎来了一个里程碑HBase 1.0 release,这也代表着 HBase 走向了稳定。


New Inte**ce(更加清晰的接口定义)

旧的 HBase 接口逻辑与传统 JDBC 方式很不相同,新的接口与传统 JDBC 的逻辑更加相像,具有更加清晰的 Connection 管理方式。同时,在旧的接口中,客户端何时将 Put 写到服务端也需要设置,一个 Put 马上写到服务端,还是攒到一批写到服务端,新用户往往对此不太清楚。在新的接口中,引入了 BufferedMutator,可以提供更加高效清晰的写操作。


HBase 0.98 与 HBase 1.0 接口名称对比


举一个例子,旧的 API 写入操作的代码:




新的 API 写入操作的代码:




可以看到,在操作前,首先建立连接,然后拿到一个对应表的句柄,之后再进行一系列操作。以上两个是同

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部