rhbase基本方法
- #执行R脚本
/usr/bin/Rscript ./rhbase.R
- #引入rhbase包
library(rhbase)
- #连接数据库
class(hb.init(host='172.8.10.142',port=9090))=='hb.client.connection'
- #创建表
hb.new.table("test_rhbase","info")
hb.new.table("fanuc:test_rhbase","info") //fanuc是表空间
- #列出所有的表
hb.list.tables();
- #查看表
hb.describe.table("fanuc:test_rhbase")
- #插入一条数据
hb.insert("fanuc:test_rhbase",list(list("20180904","info:age", "24"))) //20180904是rowkey,info是列族,age是列,24是age列的值
- #读取数据
hb.get('fanuc:test_rhbase','20180904')
- #删除一张表
hb.delete.table('fanuc:test_rhbase')