|
课程介绍:
; W: D; s+ V( K# N9 e) c' ?
$ M- p! B6 f4 P# R本课程主要讲解在 HBase 中如何通过 Rest/Thrift 来访问 HBase 中的数据,方便其他不会 Java 的开发人员调用 HBase 接口。4 ~ {$ z# K# b1 I1 z/ X
8 r: e) _' N" i2 o- \课程背景:
" D4 D6 c5 ?' @- b
. n7 K! v n. C' m- u通常情况下访问 HBase 只能通过 HBase shell 命令行、Java Api 来访问,如果其他语言的开发者(Python/PHP/C++/...) 需要访问 HBase 的话,就显得吃力了,因此 HBase 提供了 Rest/Thrift 这两种方式来方便其他开发人员使用 HBase。
2 ?. H/ m0 Y2 V! C4 M6 g9 H# X q$ Z; `8 b. t+ z8 ~) `
核心内容: . c Y7 T. u. w3 k
% v4 h# Y7 V' k1.HBase Rest/Thrift 架构
& J% \& p9 i6 a$ l, F& g2.Thrift 安装编译
+ `2 f6 c. n) L3.Rest/Thrift 使用 . k: L: l: j1 U1 |, A' K$ Q
: J) L6 v8 ~$ N0 x! p' m; z" P0 V1 U' Q
软件环境:Centos6.4、HBase0.98
- ~7 K" P# e7 [3 g* p! J- Y6 e- W5 r& P! u+ _! o8 }
是否提供资料:是
: I# f( \5 u- @$ e8 K' u# m9 p
' s: W7 ?9 Y6 t5 a" |/ @课程等级:高级 7 {; F- p: ~2 @' ?
' X& P; I- N* Y T. | q& w
适合人群:
5 F/ x; `, u7 t; ]
( F! y& |8 w! E" C具有 Linux、HBase 基础
. R5 [; ^) k+ ]/ W: x# U0 l. M. y& V# v4 M8 S
课程目录:# N N9 G+ n6 ^0 ^; K+ I3 V. ^
h9 |. m1 t2 ]! l1 HBase Rest 14:06- [$ I& L) T0 ^4 Y/ \3 r% P
本课时主要讲解 HBase Rest 的访问流程、以及一些实际使用操作,返回数据结构包括常见的 xml、json。
+ \* a% F6 Q; r* ]# b2 HBase Thrift 12:36
. I; a* V% S4 a0 X! A本课时主要讲解 HBase 集成 Thrift 的使用,包括 Thrift 的编译安装、通过 Thrift 生成 Ruby、Python、Java、C++、Delphi、 Go 文件。
9 m3 k. A$ f$ k( p5 i6 ^$ f2 G2 g9 w2 j* e: P
1 ]( ~* F: {# w- M
- V* ]2 @+ S6 ^( t% a
+ H" u2 r: I1 W, L
资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见
0 g+ K* e/ T$ ?. l2 P2 ~2 k6 ~' \1 Z* N! C" B' G; P
; Q: F: x/ }) k4 L! ]5 k: U' L V/ Z, K7 y: v* R8 B
本资源由Java自学网收集整理【www.javazx.com】 |
|