结构化,半结构化,非结构化数据总结
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,前言:Hive可以将结构化的数据文件映射为一张数据库表,并提供类SQL查询功能。在学习Hive之前 我们先了解下结构化数据,半结构化数据以及非结构化数据的区别。1.结构化数据结构化的数据是指可以使用关
千家信息网最后更新 2026年11月01日结构化,半结构化,非结构化数据总结
前言:
- Hive可以将结构化的数据文件映射为一张数据库表,并提供类SQL查询功能。在学习Hive之前 我们先了解下结构化数据,半结构化数据以及非结构化数据的区别。
1.结构化数据
- 结构化的数据是指可以使用关系型数据库表示和存储,表现为二维形式的数据。一般特点是:数据以行为单位,一行数据表示一个实体的信息,每一行数据的属性是相同的。举一个例子:
id name age gender1 lyh 12 male2 liangyh 13 female3 liang 18 male - 所以,结构化的数据的存储和排列是很有规律的,这对查询和修改等操作很有帮助。但是,显然,它的扩展性不好(比如,我希望增加一个字段,怎么办?)。
2.半结构化数据
- 半结构化数据是结构化数据的一种形式,它并不符合关系型数据库或其他数据表的形式关联起来的数据模型结构,但包含相关标记,用来分隔语义元素以及对记录和字段进行分层。因此,它也被称为自描述的结构。
半结构化数据,属于同一类实体可以有不同的属性,即使他们被组合在一起,这些属性的顺序并不重要。
常见的半结构数据有XML和JSON,对于对于两个XML文件,第一个可能有A 13 female 第二个可能为:
B male - 从上面的例子中,属性的顺序是不重要的,不同的半结构化数据的属性的个数是不一定一样的。有些人说半结构化数据是以树或者图的数据结构存储的数据,怎么理解呢?上面的例子中,
标签是树的根节点, 和 标签是子节点。通过这样的数据格式,可以自由地表达很多有用的信息,包括自我描述信息(元数据)。所以,半结构化数据的扩展性是很好的。 3.非结构化数据
- 顾名思义,就是没有固定结构的数据。各种文档、图片、视频/音频等都属于非结构化数据。对于这类数据,我们一般直接整体进行存储,而且一般存储为二进制的数据格式。
参考:https://blog.csdn.net/liangyihuai/article/details/54864952
数据
结构
结构化
属性
存储
例子
信息
形式
数据库
不同
重要
一行
字段
实体
扩展性
文件
标签
格式
节点
面的
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技海报
什么是科技互联网
互联网科技工作委员会副主任毛军
涨乐互联网科技
互联网品科技
互联网中国科技
互联网科技金融
互联网科技英文
互联网科技作文
互联网 科技馆
汉立互联网科技有限公司联系电话
黑科技闪耀互联网之光
米聚互联网科技南京有限公司排面
允成互联网科技有限公司融资
山东星卡互联网科技有限公司官网
互联网安防科技感
科技互联网行业投资研究
第三届互联网大会安防黑科技
互联网科技大佬云集
高科技和互联网的现代国家
科技互联网项目
互联网是不是新科技
互联网品科技
互联网 的科技创新
贷财互联网科技
上海亿帐通互联网科技
天扬科技互联网广告
来此购互联网科技有限公司
风投北京互联网科技
高科技和互联网的现代国家