非关系型数据库MongoDB是什么/SpringBoot如何使用或整合MongoDB
创始人
2024-04-11 04:00:46
0

写在前面
继续记录自己的SpringBoot学习之旅,这次是SpringBoot应用相关知识学习记录。若看不懂则建议先看前几篇博客,详细代码可在我的Gitee仓库SpringBoot克隆下载学习使用!

3.4.3.3 Mongodb

3.4.3.3.1 介绍
  • MongoDB是一个开源、高性能、无模式的文档型数据库,是最像关系型数据库的非关系型数据库。
3.4.3.3.2 应用场景
  • 游戏装备、道具数据
    • 特征:永久性与临时存储结合、修改频率较高
  • 直播、粉丝及打赏数据
    • 特征:永久性与临时存储结合、修改频率极高
  • 物联网数据
    • 特征:临时存储、修改频度飞速
3.4.3.3.3 安装
  • 点击服务端下载地址,选择社区版下载安装即可,如图![[Pasted image 20220829170411.png]]
    这里选择的是绿色4.0.28版,即解压后直接用,如图![[Pasted image 20220829180406.png]]
  • 解压后新建data文件夹,里面再新建db文件夹,用于存储数据
  • 初始化Mongodb,cmd打开输入命令mongod --depath=..\data\db,如图[[Pasted image 20220829181647.png]],出现如图则初始化成功,可看到端口号为27017,如图![[Pasted image 20220829181624.png]]
  • 启动自带客户端,同上在cmd里输入命令mongo即可,出现如图即可成功![[Pasted image 20220829181939.png]]
  • 可视化客户端操作,点击下载,选择绿色版本下载解压即可,如图![[Pasted image 20220830112231.png]]
3.4.3.3.4 基本操作(简要)
  • 打开可视化客户端后,点击连接MongoDB,如图![[Pasted image 20220830112410.png]]
  • 创建数据库,如图![[Pasted image 20220830112529.png]]
  • 选择刚创建数据库,新建集合(关系数据库中的表),如图![[Pasted image 20220830112644.png]]
    ![[Pasted image 20220830112744.png]]
  • 添加数据。可视化操作:点击对应表后选择Document中的INSERT DATA并输入键值对即可,如图![[Pasted image 20220831101517.png]]
  • 查询数据,点击绿色查询FIND即可查询出结果,如图![[Pasted image 20220831101726.png]]
  • 删除和修改则在查询结果中选择某一个,点击修改或删除即可,如图![[Pasted image 20220831103531.png]]
3.4.3.3.5 SpringBoot整合
  • 创建项目,和之前Redis类似,选择对应的MongoDB即可
  • 配置MongoDB,在yml中配置地址即可,如图![[Pasted image 20220831111221.png]]
  • 添加需要用到的实体类包,这里用的User(包括name,password和age)
  • 查询和添加操作和Redi类似,如图![[Pasted image 20220831111343.png]]

相关内容

热门资讯

探寻靠谱公司律师:浙江同济律师... 在商业活动与个人生活中,法律问题无处不在,选择一位靠谱的公司律师至关重要。那么,口碑不错的公司律师怎...
新修订的《山西省科学技术进步条... 记者从省科技厅获悉,新修订的《山西省科学技术进步条例》于1月1日起实施。 新修订的《条例》共9章65...
权威解读|增值税法实施条例“护... 2025年12月30日,《中华人民共和国增值税法实施条例》对外发布。这一条例于2026年1月1日起,...
专业税务律师的靠谱之选——程晓... 在企业经营和个人财富管理中,税务问题一直是核心痛点。税务法规复杂多变,税务风险如影随形,这让专业税务...
2026年江西以旧换新政策,明... 广大消费者及参与活动商户: 为接续做好2026年消费品以旧换新政策实施工作,现将有关事项通告如下: ...
山东2026年首个“政策包”来... 12月31日,山东省人民政府网站正式发布《2026年促进经济“稳中求进、提质增效”政策清单(第一批)...
湖南发布青年就业“政策大礼包” 原标题:20万个岗位等你来!湖南发布青年就业“政策大礼包” 发布会现场。 2025年12月31日,...
一省明确:指导高校建立辅导员尽... 近日,教育部网站发布了《陕西省推动高校“第四支队伍”高质量发展》一文。其中提到,陕西省指导高校探索建...
专业税务律师服务哪家强?程晓凤... 在当今复杂的商业环境中,税务问题犹如一团迷雾,困扰着众多企业和个人。税务律师服务的重要性日益凸显,那...
@广东人,省市近20部地方性法... 2026年1月1日起,广东省及深圳、珠海、中山、江门等地市近20部地方性法规开始施行,内容涵盖租赁房...