php通过节俭操作hbase

  

,

  

操作系统centos 5.8,,hadoop版本cloudera  cdh4u3, hbase版本hbase-0.90.4-cdh4u3, php版本

5.2   

1。节俭,下载并编译

  

,,,# wget  http://ftp.tc.edu.tw/pub/Apache/thrift/0.8.0/thrift-0.8.0.tar.gz

  

,,,安装所需的依赖包

  

,,,#

  

#焦油zxvf, thrift-0.8.0.tar.gz

  

,,,# cd  thrift-0.8.0

  

,,#,,

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

,

  
  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李类=癮lt”>//多记录批量提交(200提交一次时测试小记录大概在5000/s左右):$=行数组(“时间戳”=祝辞$时间戳,“列”=祝辞数组(' txt: col1=祝辞col1美元,' txt: col2=祝辞col2美元,' txt: col3=祝辞col3美元));$=记录数组(rowkey=祝辞行,美元…);数组$ batchrecord=();foreach(记录作为rowkey美元=比;行美元){timestamp=美元行(“时间戳”);列=美元行(“列”);//生成一条记录$=记录数组();foreach(列如美元列=比;美元值){$坳=新突变(数组(“列”=祝辞美元列,“价值”=祝辞美元值));array_push(记录,坳美元);}//加入记录数组batchTmp美元=new BatchMutation(数组('行'=祝辞rowkey美元,“突变”=祝辞记录)美元);array_push (batchrecord, batchTmp美元);}ret=hbase→美元mutateRows(“测试”,batchrecord美元); <李类=癮lt”>,  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>回波(“family_column美元={Tcell→美元价值}& lt; br>“);  <李类=癮lt”>回波(“时间戳是Tcell→美元timestamp");  <李类=癮lt”>  <李>  <李类=癮lt”>  <李>  <李类=癮lt”>   
  

  

hbase节俭api参考http://hbase.apache.org/apidocs/org/apache/hadoop/hbase/thrift/doc-files/index.html

  

  

  

,

php通过节俭操作hbase