结构化,半结构化,非结构化数据总结
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,前言:Hive可以将结构化的数据文件映射为一张数据库表,并提供类SQL查询功能。在学习Hive之前 我们先了解下结构化数据,半结构化数据以及非结构化数据的区别。1.结构化数据结构化的数据是指可以使用关
千家信息网最后更新 2025年01月23日结构化,半结构化,非结构化数据总结
前言:
- 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安全错误
数据库的锁怎样保障安全
网络服务器托管
云服务器和vps区别
古代战争天启区是哪个服务器
网络安全问题怎么办
家庭云服务器制作
网络安全手机版里面的字怎么写
根网科技有限公司是互联网
内蒙古冉创网络技术有限公司
数据库系统有哪三种
易语言数据库怎么查询最大值
西航网络技术录取线
如何访问别的数据库
派菲尔斯软件开发
手机网络安全概念
如何删除明日之后服务器
sercurity数据库
吉林电子软件开发条件
axurerp数据库建模
经济数据库购买
网络安全优化知识
软件开发好项目管理
软件开发需要的专业
数据库子网掩码大全表
git服务器
网络安全用电手抄报
数据库项目经历怎么写
软件开发投标技术证明文件
揭阳通讯软件开发市价
瑞鑫网络技术工作室
铭诚网络安全有限公司