写点什么

存储中间件架构梳理

发布于: 4 小时前

概述


首先聊一下数据的分类,结构化数据、非结构化数据、半结构化数据

1、结构化数据

指的是由二维的表结构来实现逻辑的表达,严格遵循数据格式与长度规范,称为

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

2、非结构化数据

数据结构不规则或不完整,没有任何预定义的数据模型。例如文本、图片、视频音频等

3、半结构化数据

介于结构化和非结构化之间的数据就是半结构化数据,它虽然不符合二维逻辑的数据模型。

但是包含相关标记,用来分割语义元素以及对记录和字段进行分层。现在最常用的就是 json。


一,Mysql

关系型数据库的优点

1、易理解

行+列的二维表逻辑是非常贴近逻辑世界的一个概念,关系模型相对网状和层次等其他模型

更加容易理解。

2、操作方便

通用的 SQL 语言使得操作关系型数据库非常方便,支持 join 等复杂查询


二, Redis


三,ElasticSeach


四,MongoDB


五,HBase

用户头像

优秀工程师 2020.06.14 加入

-热爱编程 -热爱生活 -无所畏惧

评论

发布
暂无评论
存储中间件架构梳理