sgg-hbase项目

该博客讨论了HBase中RowKey、列族和版本的概念,并解释了如何通过rowKey和列族来访问数据。内容涉及粉丝关注关系的表示以及如何存储多个版本的数据。在HBase中,每个rowKey下不同版本的列存储在一起,存储时使用时间戳反向排序,允许获取最大数量的版本。博客还提到了在存储时如何选择最小的版本以及如何处理版本冲突。
摘要由CSDN通过智能技术生成

地址:https://www.bilibili.com/video/BV1Y4411B7jy?p=52

代码:

资料:

-----------------------

和牛逼很全的代码:https://github.com/jast90/awesome-learning/issues/1

---53---

---54---

---55---

我们看下这个图,B的粉丝是ACD则,A为rowKey,里面的列是B,就可以看B的内容

https://vimsky.com/examples/detail/java-method-org.apache.hadoop.hbase.CellUtil.cloneQualifier.html

---56-57---

A关注了BCD则:

 

---58---

每个列不同的版本属于一个rowKey下面的。

 

---59---

拿到最小的先放进去,版本是三个则可以取最大的三个。

存的时候我们反着存,999999999999-timeStaps。

 

---60---

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值