精华内容
参与话题
问答
  • 结构化数据、半结构化数据和非结构化数据

    万次阅读 多人点赞 2017-02-04 18:23:03
    结构化数据、半结构化数据和非结构化数据结构化数据结构化的数据是指可以使用关系型数据库表示和存储,表现为二维形式的数据。一般特点是:数据以行为单位,一行数据表示一个实体的信息,每一行数据的属性是相同的。...

    结构化数据、半结构化数据和非结构化数据

    结构化数据

    结构化的数据是指可以使用关系型数据库表示和存储,表现为二维形式的数据。一般特点是:数据以行为单位,一行数据表示一个实体的信息,每一行数据的属性是相同的。举一个例子:

    id		name	age		gender
    1		lyh		12		male
    2		liangyh	13		female
    3		liang	18		male
    

    所以,结构化的数据的存储和排列是很有规律的,这对查询和修改等操作很有帮助。但是,显然,它的扩展性不好(比如,我希望增加一个字段,怎么办?)。

    半结构化数据

    半结构化数据是结构化数据的一种形式,它并不符合关系型数据库或其他数据表的形式关联起来的数据模型结构,但包含相关标记,用来分隔语义元素以及对记录和字段进行分层。因此,它也被称为自描述的结构。

    半结构化数据,属于同一类实体可以有不同的属性,即使他们被组合在一起,这些属性的顺序并不重要。

    常见的半结构数据有XML和JSON,对于对于两个XML文件,第一个可能有

    <person>
    	<name>A</name>
    	<age>13</age>
      	<gender>female</gender>
    </person>
    

    第二个可能为:

    <person>
    	<name>B</name>
    	<gender>male</gender>
    </person>
    

    从上面的例子中,属性的顺序是不重要的,不同的半结构化数据的属性的个数是不一定一样的。有些人说半结构化数据是以树或者图的数据结构存储的数据,怎么理解呢?上面的例子中,<person>标签是树的根节点,<name><gender>标签是子节点。通过这样的数据格式,可以自由地表达很多有用的信息,包括自我描述信息(元数据)。所以,半结构化数据的扩展性是很好的。

    非结构化数据

    顾名思义,就是没有固定结构的数据。各种文档、图片、视频/音频等都属于非结构化数据。对于这类数据,我们一般直接整体进行存储,而且一般存储为二进制的数据格式。

    展开全文
  • 结构化数据和非结构化数据、半结构化数据的区别

    万次阅读 多人点赞 2019-03-05 22:10:06
    计算机信息化系统中的数据分为结构化数据和非结构化数据、半结构化数据结构化数据 结构化数据,是指由二维表结构来逻辑表达和实现的数据,严格地遵循数据格式与长度规范,主要通过关系型数据库进行存储和管理...

    计算机信息化系统中的数据分为结构化数据和非结构化数据、半结构化数据

     

    结构化数据

    结构化数据是指由二维表结构来逻辑表达和实现的数据,严格地遵循数据格式与长度规范,主要通过关系型数据库进行存储和管理

    也称作行数据,一般特点是:数据以行为单位,一行数据表示一个实体的信息,每一行数据的属性是相同的

     比如:

    id

    name

    gender

    phone

    address

    1

    张一

    female

    3337899

    湖北省武汉市

    2

    王二

    male

    3337499

    广东省深圳市福田区

    3

    李三

    female

    3339003

    广东省深圳市南山区

     

    非结构化数据

    非结构化数据,是数据结构不规则或不完整,没有预定义的数据模型,不方便用数据库二维逻辑表来表现的数据。包括所有格式的办公文档、文本、图片、HTML、各类报表、图像和音频/视频信息等等

     

    半结构化数据

    半结构化数据,是结构化数据的一种形式,虽不符合关系型数据库或其他数据表的形式关联起来的数据模型结构,但包含相关标记,用来分隔语义元素以及对记录和字段进行分层。因此,也被称为自描述的结构。

    常见的半结构数据有XML和JSON,比如:

    <person>
    
        <name>A</name>
    
        <age>13</age>
    
        <gender>female</gender>
    
    </person>
    

     

    展开全文
  • 一、 结构化数据 结构化数据:即以关系型数据库表形式管理的数据 二、半结构化数据结构化数据:非关系模型的,有基本固定结构模式的数据,例如日志文件、XML 文档、JSON 文档、Email 等 三、非机构化数据 非结构...

    在这里插入图片描述


    一、 结构化数据

    结构化数据:即以关系型数据库表形式管理的数据,例如:

    id name age
    1 马百万 26
    2 马龙台 1

    机构化数据的数据存储和排列都是具有规律性的,对于增删改查等功能支持友好


    二、半结构化数据

    半结构化数据:非关系模型的,有基本固定结构模式的数据,例如日志文件、XML 文档、JSON 文档、Email 等,例如:

    <student>
    	<id>1</id>
    	<name>马百万</name>
    </student>
    

    三、非机构化数据

    非结构化数据:没有固定模式的数据,如 WORD、PDF、PPT、EXL,各种格式的图片、视频等

    展开全文
  • 结构化数据、非结构化数据以及半结构化数据是对存储形式的一种数据类型分析,有助于企业细分行业案例,帮助存储合作伙伴更好地解决应用实施方案。 定义 结构化数据,即行数据,存储在数据库里,可以用二维表结构来...

    结构化数据、非结构化数据以及半结构化数据是对存储形式的一种数据类型分析,有助于企业细分行业案例,帮助存储合作伙伴更好地解决应用实施方案。

    定义
    结构化数据,即行数据,存储在数据库里,可以用二维表结构来逻辑表达实现的数据;
    非结构化数据,不方便用数据库二维逻辑表来表现的数据。

    存储格式的区别
    关系数据库 — 结构定义不易改变,数据定长。
    非结构化数据库 — 是指其字段长度可变,并且每个字段的记录又可以由可重复或不可重复的子字段构成的数据库。

    应用场景
    结构化数据,简单来说就是数据库。结合到典型场景中更容易理解,比如企业ERP、财务系统;医疗HIS数据库;教育一卡通;政府行政审批;其他核心数据库等。这些应用需要哪些存储方案呢?基本包括高速存储应用需求、数据备份需求、数据共享需求以及数据容灾需求。

    非结构化数据,包括视频、音频、图片、图像、文档、文本等形式。具体到典型案例中,像是医疗影像系统、教育视频点播、视频监控、国土GIS、设计院、文件服务器(PDM/FTP)、媒体资源管理等具体应用,这些行业对于存储需求包括数据存储、数据备份以及数据共享等。

    半结构化数据,包括邮件、HTML、报表、资源库等等,典型场景如邮件系统、WEB集群、教学资源库、数据挖掘系统、档案系统等等。这些应用对于数据存储、数据备份、数据共享以及数据归档 等基本存储需求。

    相关常见数据库

    Mongodb,分布式文档存储数据库,由C++语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个高性能,开源,无模式的文档型数据库,是当前NoSql数据库中比较热门的一种。它在许多场景下可用于替代传统的关系型数据库或键/值存储方式。

    MongoDB已经在多个站点部署,其主要场景如下:

    1) 网站实时数据处理。它非常适合实时的插入、更新与查询,并具备网站实时数据存储所需的复制及高度伸缩性。

    2) 缓存。由于性能很高,它适合作为信息基础设施的缓存层。在系统重启之后,由它搭建的持久化缓存层可以避免下层的数据源过载。

    3) 高伸缩性的场景。非常适合由数十或数百台服务器组成的数据库,它的路线图中已经包含对MapReduce引擎的内置支持。

    不适用的场景如下:

    1) 要求高度事务性的系统。

    2) 传统的商业智能应用。

    3) 复杂的跨文档(表)级联查询。

    HBase 是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的Google论文”Bigtable:一个结构化数据的分布式存储系统。 HBase是Apache的Hadoop项目的子项目。HBase不同于一般的关系数据库,它是一个适合于非结构化数据存储的数据库。另一个不同的是HBase基于列的而不是基于行的模式。
    /*
    转载文章
    原文地址:https://blog.csdn.net/xuanjiewu/article/details/70171463
    */

    展开全文
  • 结构化数据(即行数据,存储在数据库里,可以用二维表结构来逻辑表达实现的数据) 非结构化数据,包括所有格式的办公文档、文本、图片、XML、HTML、各类报表、图像和音频/视频信息等等 所谓半结构化数据,就是介于完全...
  • 在实际应用中,我们会遇到各式各样的数据库如nosql非关系数据库(memcached,redis,mangodb),RDBMS关系数据库(oracle,mysql等),还有一些其它的数据库如hbase,在这些数据库中,又会出现结构化数据,非结构化...
  • 这些数据根据结构分类被划分为三种,它们分别是结构化数据、非结构化数据、半结构化数据。在这篇文章中我们就简单地给大家介绍一下这三种数据的相关知识。 首先我们说一下结构化数据,结构化的数据是指可以使用关系...
  • 结构化数据 和 非结构化数据

    千次阅读 2017-11-12 22:18:45
    结构化数据结构化数据也称作行数据,是可以由二维表结构来逻辑表达和实现的数据, 对于表结构的每一列,都有着清晰的定义。例如: 非结构化数据结构化数据是不方便用数据库二维逻辑表来表现的数据,它们的特点是...
  • 结构化数据和非结构化数据

    千次阅读 2018-12-20 17:37:41
    (1)结构化数据,简单来说就是数据库。结合到典型场景中更容易理解,比如企业ERP、财务系统;医疗HIS数据库;教育一卡通;政府行政审批;其他核心数据库等。这些应用需要哪些存储方案呢?基本包括高速存储应用需求...
  • 结构化数据与非结构化数据

    千次阅读 2012-07-27 19:00:42
    结构化数据与非结构化数据 结构化数据:即行数据,存储在数据库里,可以用二维表结构来逻辑表达实现的数据。   非结构化数据:不方便用数据库二维逻辑表来表现的数据,包括所有格式的办公文档、文本、图片、...
  • 结构化数据,非结构化数据

    千次阅读 2011-04-25 15:43:00
    所谓结构化数据就是数据库数据,可以存储在数据库里,用二维表结构来逻辑表达。 不方便用数据库二维逻辑表来表现的数据即称为非结构化数据,也就是我们常说的文件数据。
  • 结构化数据与非结构化数据理解

    千次阅读 2018-08-10 21:48:21
    我的微信公众号名称:深度学习与...结构化数据:,结构化数据意味着数据的基本数据库。例如在房价预测中,你可能有一个数据库,有专门的几列数据告诉你卧室 的大小和数量,这就是结构化数据。或预测用户是否会点击...
  • 结构化数据和非结构化数据是大数据的两种类型,这两者之间并不存在真正的冲突。客户如何选择不是基于数据结构,而是基于使用它们的应用程序:关系数据库用于结构化数据,大多数其他类型的应用程序用于非结构化数据。...
  • 结构化数据和非结构化数据解析

    千次阅读 2017-11-11 12:32:29
    我们生活中的数据总体分为两种:结构化数据和非结构化数据结构化数据:指具有固定格式或有限长度的数据,如数据库,元数据等。 非结构化数据:指不定长或无固定格式的数据,如邮件,word文档等磁盘上的文件
  • 结构化数据 **  结构化数据可以使用关系型数据库来表示和存储,如MySQL、Oracle、SQL Server等,表现二维形式的数据。可以通过固有键值获取相应信息。一般特点是:数据以行为单位,一行数据表示一个实体的信息,每...
  • 9.11 结构化数据:NumPy 的结构化数组 本节是《Python 数据科学手册》(Python Data Science Handbook)的摘录。 译者:飞龙 协议:CC BY-NC-SA 4.0 虽然我们的数据通常可以通过同构数组来很好地表示,但有时并非...
  • 结构化数据类型包括预定义的数据类型、 格式和结构的数据, 常见的比如关系型数据库中数据表里的数据。  半结构化数据,具有可识别的模式并可以解析的文本数据文件, 比如XML数据文件。 准结构化数据,具有不规则...
  • 关于结构化、半结构化、非结构化数据的理解

    万次阅读 多人点赞 2018-08-06 11:36:03
    记得在课上,老师说,结构化数据就是我们关系数据库里的表,剩下的都是半结构化和非结构化数据,好比XML文档就是半结构化数据,WORD文档就是非结构化数据,大数据就是半结构化和非结构化数据。心中一直有一个疑问?...
  • 结构化数据与非结构化数据的区别

    万次阅读 2017-05-04 22:05:13
    结构化数据与非结构化数据的区别(转载)  在信息社会,信息可以划分为两大类。一类信息能够用数据或统一的结构加以表示,我们称之为结构化数据,如数字、符号;而另一类信息无法用数字或统一的结构表示,如...
  • 结构化数据和非结构化数据的区别

    千次阅读 2019-07-18 10:32:52
    结构化数据结构化数据也称作行数据,是由二维表结构来逻辑表达和实现的数据,严格地遵循数据格式与长度规范,主要通过关系型数据库进行存储和管理。 (什么是关系型数据库:关系型数据库,是指采用了关系模型来...

空空如也

1 2 3 4 5 ... 20
收藏数 89,399
精华内容 35,759
关键字:

结构化数据