C# for Hbase 实现详解
2024-09-02 04:50:02
一共两种方式访问
通过Thrift访问
目前hbase src.tar.gz压缩包中包含thrift he thrift2;
根据官方文档,thrift可能被抛弃,但是网上基本上都是介绍thrift的,thrift2在thrift基础上做了简化;
需要启动Thrift的服务,默认端口是9090
启动命令:
hbase-deamon.sh start thrift2
【注】在写本文时,作者下载了hadoop 2.1.0-beta,从源码来看,2.0版的hadoop似乎不再支持thrift了,而换做了Protocol buffer,如果stable版真的如此,再一次暴露开源软件版本之间兼容的问题,太随意了,无语。
通过Curl使用HBase Rest API访问【Microsoft.HBase.Client 所提供的借口也是基于此方式访问】
hbase.rest.port
HBase REST server的端口8080
可以通过 start /stop 等命令来启动或停止Hbase的 Rest server 服务,如下:
命令:hbase rest start (默认的方式启动rest服务,端口是8080)
命令:hbase rest start 9000 (这种方式以端口9000方式启动)
命令:hbase-daemon.sh start rest -p 9000
- 此方式的操作事例代码下载地址:http://download.csdn.net/download/hyd309/9965126
- 此方式的操作事例代码下载地址:http://download.csdn.net/download/hyd309/9965126
Hbase相关服务端口说明:
具体事例代码
最新文章
- Mac Security工具使用总结
- Nutch源码阅读进程3---fetch
- 【要什么自行车】ASP.NET MVC4笔记02:上传文件 uploadify 组件使用
- iOS阶段学习第四天笔记(循环)
- java_ant详解
- 转载:Unobtrusive JavaScript in ASP.NET MVC 3 隐式的脚本在MVC3
- (转)DES、RSA、MD5、SHA、随机生成加密与解密
- [转]NHibernate之旅(1):开篇有益
- 在同个工程中使用 Swift 和 Objective-C(Swift 2.0更新)-b
- C - Building a Space Station - poj 2031
- python几个排序函数 sort sorted argsort
- Linux中TCP wrapper的使用
- 创Wcf案例数据服务
- OpenCV成长之路:图像滤波
- 面向对象编程导论 An Introduction to Object-Oriented Programming (Timothy 著)
- 【366】通过 python 求解 QP 问题
- Thinkpad T420 调节声音进度条显示
- 如何运行spring项目,并打成jar包进行发布
- Error: MDM failed command. Status: Only a single SDC may be mapped to this volume at a time
- C# 指定ip段生成ip地址
热门文章
- flex builder 4
- ArcGIS Engine开发中利用GP工具时常出现的错误
- 如何优雅的使用iBatis
- JQuery排错关于$(document).ready(function(){});
- [洛谷P2711]小行星
- android脱壳之DexExtractor原理分析
- 精通javascript笔记(智能社)——简易tab选项卡及应用面向对象方法实现
- JS遮罩层弹框效果
- Java中一些知识的归纳总结
- 动态规划:数位DP