结构化,半结构化,非结构化数据总结
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,前言:Hive可以将结构化的数据文件映射为一张数据库表,并提供类SQL查询功能。在学习Hive之前 我们先了解下结构化数据,半结构化数据以及非结构化数据的区别。1.结构化数据结构化的数据是指可以使用关
千家信息网最后更新 2025年12月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安全错误
数据库的锁怎样保障安全
etl有同步数据库功能
互联网金融与金融科技的共同
信阳网络安全等保招标
上海停车系统软件开发多少钱
宜城市学校网络安全
鹤壁服务器机箱参数
安庆深信服网络安全
通信网络安全风险是指中国移动
河南crm软件开发电话
怎么进入服务器管理系统
韵达快递电脑软件服务器异常
sparkhdfs数据库方案
u8采购发票数据库表字段
软件开发中十大致命的风险
计算机网络技术人才市场报告
数据库管理系统采取了什么
服务器是否开启安全模式.
数据库无法自动备份
网络安全类专业如何赚外快
服务器是网络中的中间设备吗
展商数据库
我的世界服务器怎么找
和平精英更新服务器教学
网络安全学院的好就业吗
网络技术工作有什么
数据库语句练习题
数据库sql测试题
网络安全法第三十条八规定
学习软件开发前期需要怎样学
网络安全每几年进行一次