MongoDB-MongoDB简介

举报
小博测试成长之路 发表于 2022/06/17 22:18:46 2022/06/17
【摘要】 在介绍MongoDB之前,先来简单的看一下,什么是关系型数据库和非关系型数据库,它们之间有何区别?     简单的说,像mysql、oracle、sqlserver这些必须以固定的格式保存每一条数据的就是关系型数据库,入库的数据格式和字段必须按照事先建表的时候创建的字段以及对应的格式,每条...

在介绍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中进行管理,每条用例的字段名以及字段内容的格式都可以不一样,非常灵活。不过初学的时候,写查询语句可能会不太习惯。

文章来源: xiaobotester.blog.csdn.net,作者:小博测试成长之路,版权归原作者所有,如需转载,请联系作者。

原文链接:xiaobotester.blog.csdn.net/article/details/125326038

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。