美文网首页
数据笔记01-DataModel#1

数据笔记01-DataModel#1

作者: areece | 来源:发表于2020-03-27 07:16 被阅读0次

数据模型DataModel是为了能够方便地以某一种类型的操作来处理数据。当前大数据时代,听到最多的包括但不限于:

  1. 关系数据库
  2. 文档数据库
  3. 图数据库

关系数据库

关系数据库是最成熟的,也是最为我们所熟悉的。通过规范化,能够非常方便地羽刻画一对多,多对一,多对多的关系。而且通过支持json字段,也能够在一定程序上支持文档数据库(如果字段级别支持文档数据库,那它就是文档数据库,不在传统关系范围之内了)。

文档数据库

文档数据库想当然就是文档直接结构化为json或者XML的,它非常适用于刻画一对一、一对多场景,但是对于多对多场景处理就比较麻烦。而且查找子数据(多的那一方)需要有整个的access-path,相当于实现与接口绑定,处理起来就失去了灵活性。

图数据库

图数据库刻画节点与节点之间的关系(谓词),适用于关系类型非常多,而且递归性的处理非常多的场景,多对多的关系刻画也不在话下。当然,这并不是说图数据库比关系数据库先进。图数据库里每一条数据,都只能看到一个关系,要对整体有了解,首先要对整体逻辑非常清晰才行。

相关文章

  • 数据笔记01-DataModel#1

    数据模型DataModel是为了能够方便地以某一种类型的操作来处理数据。当前大数据时代,听到最多的包括但不限于: ...

  • GEO数据库视频学习笔记(ID转换)

    上一篇笔记记录了如何下载芯片数据(GEO数据库视频学习笔记(芯片数据下载和数据读取)),这篇笔记继续跟着视频学习,...

  • GEO数据库视频学习笔记(差异分析、可视化、GSEA)

    笔记回顾:1.GEO数据库视频学习笔记(芯片数据下载和数据读取)2.GEO数据库视频学习笔记(ID转换)3.GEO...

  • 数据结构回顾学习-基础知识

    数据结构回顾学习笔记 这次数据结构回顾笔记,是我对数据结构回顾学习的笔记。回顾过程是参考易百教程网站上数据结构教程...

  • R数据科学笔记:4

    本次笔记整理了第一部分《探索》,具体函数的用法还是要去之前的笔记看一下R数据科学笔记:1R数据科学笔记:2R数据科...

  • 数据风控那点事

    数据风控那点事 数据风控那点事 活动笔记·大数据 本文优质度:★★★★★ 口感:内蒙古牛肉 笔记侠说: 一、数据风...

  • 机器学习中的模型

    离散数据:分类连续数据:回归是看y值 1.knn 笔记 2.线性回归 笔记 3.逻辑回归 笔记 4.softmax...

  • 机器学习笔记

    精品笔记 ML AI 斯坦福机器学习笔记 GTD 数据预处理 数据预处理 预处理终版.

  • 数据库笔记1

    数据库笔记1

  • 【MySQL笔记】1 MySQL入门

    MySQL笔记基于教材,笔记中用到的数据库可以点击该链接下载 术语 数据库 (database):保存有组织的数据...

网友评论

      本文标题:数据笔记01-DataModel#1

      本文链接:https://www.haomeiwen.com/subject/xclquhtx.html