当前位置: 首页 > news >正文

MongoDB数据基本介绍

前言

学习MongoDB数据库首先是安装这个数据库,没有安装数据库的同志可以看我以前的文章

使用docker安装MongDB-CSDN博客

认识MongoDB数据库

MongoDB是非关系型数据库NoSQL
MongoDB是基于JSON对象数据模型的文档数据库,鼓励使用更多的文档嵌套方式代替多表关联
MongoDB依赖于JSON和JS语法,使用分片进行横向拓展,可以支撑很大数据量和并发,多节点部署保证高可用
MongoDB和MySQL一样支持事务和索引,增删改查操作使用的是MQL,也支持SQL


MongoDB三大功能特性

多形性: 在同一个集合中可以包含不同字段类型的对象
动态性: 修改数据库中具体字段不需要修改数据库中的字段,直接在应用程序中修改这个字段即可
数据治理: MongoDB是可以选择性的对表增加限制,保证表是在某种规则进行运行的


MongoDB快速开发特性

开发的时候把所有相关业务的信息全部放到一个数据模型JSON中,不需要进行表关联,查询使用的也是API方式
优点: 数据集中到一个存储区域,增加读取数据的效率,而且极大的优化查询的速度

http://www.xdnf.cn/news/1117873.html

相关文章:

  • 从 Intel MacBook 迁移到 ARM MacBook 的完整指南
  • Windows怎样同步时间服务器?
  • 【网络实验】-BGP选路原则-11条
  • 攻防世界——Web题 very_easy_sql
  • 嵌入式 Linux开发环境构建之安装 SSH 软件
  • Spring AI 项目实战(十六):Spring Boot + AI + 通义万相图像生成工具全栈项目实战(附完整源码)
  • mapstruct与lombok冲突原因及解决方案
  • 2025年渗透测试面试题总结-2025年HW(护网面试) 44(题目+回答)
  • vue2入门(1)vue核心语法详解复习笔记
  • Agent篇
  • [Linux入门 ] RAID存储技术概述
  • 面向对象设计模式详解
  • 基于 STM32H743VIT6 的边缘 AI 实践:猫咪叫声分类 CNN 网络部署实战(已验证)中一些bug总结
  • OSPF 基础实验
  • 项目合作复盘:如何把项目经验转化为可复用资产
  • pthread_mutex_unlock函数的概念和用法
  • [办公及工程版浏览器]_Google Chrome 138.0.7204.101全屏启动插件
  • 专业PPT图片提取工具,操作简单
  • 欧拉系统安装UKUI桌面环境
  • spring--xml注入时bean的property属性
  • CentOS 7 升级系统内核级库 glibc 2.40 完整教程
  • 前四天综合总结
  • 事务失效场景@Transactional
  • Vue单文件组件与脚手架工程化开发
  • [特殊字符]使用 Nginx 将 HTTP 重定向到 HTTPS
  • dll文件缺失解决方法
  • SegFix: Model-Agnostic Boundary Refinementfor for Segmentation
  • Linux713 SAMBA;磁盘管理:手动挂载,开机自动挂载,自动挂载
  • 五次方程无根式解的群论证明详解
  • 大模型-量化技术