老师好,想问下 什么叫动态的增加列? 比如oracle 数据库,不是也可以增加列吗?

来源:2-3 Hbase的特点

风语者_1992

2017-08-12 09:50

问题如上。

写回答 关注

2回答

  • 卡弗卡大数据
    2017-08-12 10:21:03

    根据数据的不同结构,每行数据可以有不同数量的列,这个列是随数据的动态变化的。

    风语者_19...

    是说同一个表中的不同的行有不同的列,这个意思吧?

    2017-08-12 10:29:15

    共 1 条回复 >

  • 慕勒4461290
    2017-08-27 22:47:01

    关系型数据库中,如果你要插入一个数据那就必须要有这个字段,比如你在oracle的user表中insert 一个age,那你这个user表中必须要有age这个字段,不然会报错,在hbase的表中你put一个age的时候,如果没有age这个列,那hbase会自动帮你创建一个age这个列,所以是动态增加列!

    风语者_19...

    嗯,明白了。 oracle是手动,hbase是自动。 谢啦!!!

    2017-08-27 23:21:53

    共 1 条回复 >

HBase入门

HBase入门教程,从基础概念到实战操作,让初学者快速入门

30050 学习 · 44 问题

查看课程

相似问题