Changes between Initial Version and Version 1 of NCHCCloudCourse100929_2_USE


Ignore:
Timestamp:
Sep 27, 2010, 4:58:13 PM (14 years ago)
Author:
waue
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • NCHCCloudCourse100929_2_USE

    v1 v1  
     1{{{
     2#!html
     3<div style="text-align: center; color:#151B8D"><big style="font-weight: bold;"><big><big>
     4Hbase 使用方法
     5</big></big></big></div> <div style="text-align: center; color:#7E2217"><big style="font-weight: bold;"><big>
     6HBase 0.20 + Hadoop 0.20
     7</big></big></div>
     8}}}
     9[[PageOutline]]
     10
     11 = 列出所有 table =
     12
     13{{{
     14hbase(main):>   list
     15}}}
     16
     17 = 新增 table =
     18
     19 A.  直接增加一個表 t1
     20
     21{{{
     22hbase(main):>   create ‘t1’
     23}}}
     24
     25 B. 增加一個擁有 ’f1’,’f2’,’fn’ 為 column family 的表: t2
     26
     27{{{
     28hbase(main):>   create ‘t2’,’f1’,’f2’,’fn’   
     29}}}
     30
     31 = 加入cell-value =
     32
     33需先擁有表 t1 與column-family : f1
     34 
     35{{{
     36hbase(main):>   put 't1', 'r1', 'f1:c1', 'value'   
     37}}}
     38
     39 = 刪除 cell-value =
     40
     41{{{
     42hbase(main):>   deleteall ‘t1’,’r1’
     43}}}
     44
     45
     46
     47 = 列出cell-value =
     48
     49{{{
     50hbase(main):>   get 't1', 'r1'
     51}}}
     52 
     53 * 執行結果參考
     54
     55{{{
     56#!text
     57COLUMN                          CELL                                                                             
     58 f1:c1                          timestamp=1285041409509, value=value                                             
     59 f1:c2                          timestamp=1285041661078, value=9
     60            get ‘t1’, ‘r1’, {column => ‘f1:c1’}                       
     61}}}    
     62
     63 = 加入column family =
     64
     65{{{
     66hbase(main):>   disable ‘t1’
     67hbase(main):>   alter 't1', {NAME => 'f1'}
     68hbase(main):>   enable ‘t1’
     69}}}    
     70
     71 = 刪除column family =
     72
     73{{{
     74hbase(main):>   alter 't1', {NAME => 'f1', METHOD => 'delete'}
     75}}}    
     76
     77 = 節點狀態 =
     78
     79{{{
     80hbase(main):>   status
     81}}}    
     82
     83 = 刪除整張table =
     84
     85{{{
     86hbase(main):>   truncate ‘t1’
     87hbase(main):>   disable ‘t1’
     88hbase(main):>   drop ‘t1’
     89}}}