HBase列簇式存储架构与设计思想.pdfVIP

  • 0
  • 0
  • 约1.95千字
  • 约 2页
  • 2026-09-21 发布于北京
  • 举报

《033_HBase的方案:列簇式设计思想(2)》

行式,意思就是把一行数据在一起,这个就是MySQL这种关系型数据库的典型存

储方式,他的优点就是适合OLTP系统,经常可能要查询一个行里多个字段的值,是比较合

适的,缺点就是如果是作OLAP分析的话,就不太合适了,因为针对个别字段分析的时候,

要把行里的数据都查出来才行,很占用内存

idnameage

1张三20

2李四30

3王五40

下面是一个大的磁盘文件里的行式的数据结构

1+张三+20||2+李四+30||3+王五+40||。。。。以此类推1+张三+20||2+李四+30||3+王五

+40||。。。。以此类推1+张三+20||2+李四+30||3+王五+40||。。。。以此类推1+张三+20||2+李

四+30||3+王五+40||。。。。以此类推1+张三+20||2+李四+30||3+王五+40||。。。。以此类推1+

张三+20||2+李四+30||3+王五+40||。。。。以此类推

经常会把整行整行的数据从磁盘里加载到内存里去,后续OLTP系统都会经常使用到各个字

段的值,所以说还是比较合适的;假设你是OLAP系统,主要是做分析,主要是针对个别字

段进行分析

文档评论(0)

1亿VIP精品文档

相关文档