MongoDB-MongoDB简介

关系型数据库NoSQL数据库数据库管理服务

在介绍MongoDB之前,先来简单的看一下, 什么是关系型数据库和非关系型数据库,它们之间有何区别?

简单的说,像mysql、oracle、sqlserver这些必须以固定的格式保存每一条数据的就是关系型数据库,入库的数据格式和字段必须按照事先建表的时候创建的字段以及对应的格式,每条数据的结构比较统一。像这种就称之为关系型数据库。


像mongodb、redis这种,具体每条数据中存储的字段以及对应的格式都可以是不固定的,这种比较灵活一点的数据库,我们一般称之为非关系型数据库,又叫NoSql。redis就是很常见的一种非关系型数据库。  

MongoDB是什么?

mnogodb也是数据库的一种,跟mysql一样,也可以用来存储数据,不过存储数据的方式和格式不一样。对数据没有严格的结构要求。mongodb的数据存储结构是BSON.

测试人员有必要了解这个数据库吗?

简单的了解一下还是有必要的,到时候简历上除了可以写上熟悉mysql的增删改查,还可以写熟悉mongodb的相关操作。而且,在很多行业,部门业务的数据都会存储在MongoDB中,作为测试人员,提前学习一下基本用法是非常有必要的,不然等到了新公司就只能临时去查资料学了。

之前有写过文章教大家在linux下用docker安装一个mongodb的数据库用来练习,大家可以跟着去操作试试(MongoDB-通过docker搭建一个用来练习的mongodb数据库),后面我将带大家一起来学习mongodb的一些简单的用法,让你对mongodb有一个简单的了解。

等后期如果大家设计自动化平台的时候,用例的数据也可以考虑存储到mongodb中进行管理,每条用例的字段名以及字段内容的格式都可以不一样,非常灵活。不过初学的时候,写查询语句可能会不太习惯。

0
0
0
0
关于作者

文章

0

获赞

0

收藏

0

相关资源
云原生数据库 veDB 核心技术剖析与展望
veDB 是一款分布式数据库,采用了云原生计算存储分离架构。本次演讲将为大家介绍火山引擎这款云原生数据库的核心技术原理,并对未来进行展望。
相关产品
评论
未登录
看完啦,登录分享一下感受吧~
暂无评论