![hbase-sdk: 对HBase的API做了一层抽象,统一了HBase1.x和HBase2.x的实现,并提供了读写HBase 的ORM的支持,同时,sdk还对HBase thrift 的客户端API进行了池化封装,(类似JedisPool),消除了直接使用原生API的各种问题,使之可以在生产环境下稳定工作。 hbase-sdk: 对HBase的API做了一层抽象,统一了HBase1.x和HBase2.x的实现,并提供了读写HBase 的ORM的支持,同时,sdk还对HBase thrift 的客户端API进行了池化封装,(类似JedisPool),消除了直接使用原生API的各种问题,使之可以在生产环境下稳定工作。](http://leo-jie-pic.oss-cn-beijing.aliyuncs.com/blog/4nj24.jpg)
hbase-sdk: 对HBase的API做了一层抽象,统一了HBase1.x和HBase2.x的实现,并提供了读写HBase 的ORM的支持,同时,sdk还对HBase thrift 的客户端API进行了池化封装,(类似JedisPool),消除了直接使用原生API的各种问题,使之可以在生产环境下稳定工作。
![GitHub - tina437213/spark-bulkload-hbase-spring-boot-rest: This project compose of two parts: 1) write, spark job to write to hbase using bulk load to; 2)read, rest api reading from hbase base on spring boot frame GitHub - tina437213/spark-bulkload-hbase-spring-boot-rest: This project compose of two parts: 1) write, spark job to write to hbase using bulk load to; 2)read, rest api reading from hbase base on spring boot frame](https://raw.githubusercontent.com/tina437213/spark-bulkload-hbase-spring-boot-rest/master/img/hbase-web-app02.png)
GitHub - tina437213/spark-bulkload-hbase-spring-boot-rest: This project compose of two parts: 1) write, spark job to write to hbase using bulk load to; 2)read, rest api reading from hbase base on spring boot frame
![How Was HBase Used To Solve Storage Issues In Facebook Messenger? | by Shubham Sinha | Edureka | Medium How Was HBase Used To Solve Storage Issues In Facebook Messenger? | by Shubham Sinha | Edureka | Medium](https://miro.medium.com/v2/resize:fit:693/1*SE7eGQbUEEuteMDl_7yd5g.png)