Upgrade to Pro — share decks privately, control downloads, hide ads and more …

HBase_prog

Avatar for infinitejean infinitejean
August 01, 2012
120

 HBase_prog

Avatar for infinitejean

infinitejean

August 01, 2012
Tweet

Transcript

  1. HiCloud HBase • HiCloud - Hadoop0.20.2 - HBase0.89.20100621 • Connect

    to HiCloud - open putty - connect to 210.71.220.5 root/adsladsl 4 12年8月1日星期三
  2. HBase Shell / /Create Table - Table, Column Family HBase

    > create ‘result’, ‘name’, ‘scores’ / /Add Row key is s9956518 name column value HBase > put ‘result’, ‘s9956518’, ‘name:’, ‘Jean’ / /Add scores column ‘chinese’ value HBase > put ‘result’, ‘s9956518’, ‘scores:english’, ’90’ ... ID Name English Chinese Math s9956518 Jean 90 70 95 s9956519 Mark 95 80 85 5 12年8月1日星期三
  3. HBase Shell / /Fetch math scores column in table HBase

    > scan ‘result’, {COLUMNS => ‘scores:math’} / /Get all data of row key s9956518 HBase > get ‘result’, ‘s9956518’ / /Delete name column of row key s9956519 HBase > delete ‘result’, ‘s9956519’, ‘name’ / /Delete table HBase > disable ‘result’ HBase > drop ‘result’ 6 12年8月1日星期三
  4. HBase Shell 7 row key timstamp name scores scores scores

    english chinese math s9956518 t1 Jean 90 s9956518 t2 70 s9956528 t3 95 s9956519 t4 Mark 95 s9956519 t5 80 s9956518 t6 85 12年8月1日星期三
  5. HBase API • Create table • List all table connection

    configuration 9 12年8月1日星期三