hbase
文章平均质量分 61
tobyqiu
这个作者很懒,什么都没留下…
展开
-
hbase rowkey设计
hbase的设计:1.每一行数据必定是给某一个应用所使用的.即有一个appkey 如 942382.rowkey 就应该是这样了 concat_ws('\u0004' --使用 \u0004 作为每个字段分隔符 ,concat(substr(md5(concat('app_name','94238')),1,4),':md5') --使用md5打散不同app的存放位置 ,'app...原创 2015-11-26 16:29:26 · 182 阅读 · 0 评论 -
hbase 扫盲和 kv 设计
hbase 不像传统数据库.区别主要是 orcl 里面 建表 要指定多少列,数据类型 等.hbase 里面 也有建表的概念,但是只不过定义了一个表名,里面的列是不定义的.任何数据都可以往表里面塞,换句话,如果我忘记了 塞了什么,都没地方去查.这样会导致表会无限膨胀,而且没人指定表里面有什么.所以nosql数据库 都设置了生命周期, 多少时间自动回收空间.那么塞进去的,要取出来就只能靠rowkey...原创 2014-12-15 10:55:17 · 1056 阅读 · 0 评论