大資料HBase系列之HBase基本操作

2021-08-30 15:35:29 字數 1496 閱讀 5487

hbase version

hbase zkcli

hbase shell

2.1  建立表

-- 語法:create '表名','列族名'

create 'student','info'

2.2  顯示所有表

-- 語法:list 或 list '表名'

list 'student'

2.3  顯示表描述

-- 語法:describe '表名'

describe 'student'

2.4  插入資料

-- 語法:put '表名','行鍵','列族:列名','值'

put 'student','10001','info:id','ao001'

put 'student','10001','info:name','jack'

put 'student','10001','info:***','man'

put 'student','10002','info:id','ao002'

put 'student','10002','info:name','little blue'

put 'student','10002','info:***','man'

put 'student','10003','info:id','ao003'

put 'student','10003','info:name','laugh laugh'

put 'student','10003','info:***','woman'

2.5  查詢資料

-- 語法:get '表名','行鍵名'

get 'student','10001'

-- 語法:get '表名','行鍵名','列族:列名'

get 'student','10002','info:name'

-- 語法:scan '表名',

scan 'student',

-- 語法:scan '表名',

scan 'student',

2.6  刪除資料

-- 語法:delete '表名','行鍵','列族:列名'

delete 'student','10002','info:***'

-- 語法:deleteall '表名','行鍵'

deleteall 'student','10003'

大資料之Hbase學習指南系列 二

ddl操作 在eclipse上對hbase進行操作,我們首先要知道怎麼連線hbdse。接下來我們來談一談連線hbase的步驟 1 配置 configuration conf hbaseconfiguration.create 這裡需要注意區別configuration conf new config...

大資料系列 之Hive DDL and DML

hive定義了一套自己的sql,簡稱hql,它與關係型資料庫的sql略有不同,但支援了絕大多數的語句如ddl dml以及常見的聚合函式 連線查詢 條件查詢。ddl操作 資料定義語言 包括 create alter show drop等。1 create database 建立新資料庫 2 alter...

大資料體系之HBase的產生

一 關係型資料庫的缺陷 1 很難進行分布式部署,i o瓶頸顯著,依賴於強大的伺服器。2 難以處理非結構化資料 二 cap定律 推動關係型資料庫向非關係型資料庫轉變 在任何分布式系統中,只可能滿足一致性,可用性和分割槽容忍性三者中的兩者,不可能全部滿足。三 什麼是分割槽容忍性 一 分割槽 在乙個分布式...