MongoDB框架零基础入门

目录

  • 前言
  • 1. 安装配置
  • 2. 关启配置
  • 3. 基本概念
  • 4. 基本操作
    • 4.1 创建集合
    • 4.2 删除集合
    • 4.3 插入文档
    • 4.4 更新文档
    • 4.5 删除文档
    • 4.6 查询文档

前言

先科普讲解一下NoSQL(not only sql)
本身NoSQL非关系型数据库就具备了ACID(原子性、一致性、持久性、隔离性)

数据持久化一般还是要使用关系型数据库,内存的数据库使用检索

MongoDB是C++编写,一个基于分布式文件存储的开源数据库系统。将其数据存储为一个文档,数据结构的键值由key、value组成。文档格式类似json对象

其主要特点有:

  • 面向文档存储的数据库、json格式
  • 支持丰富的查询表达式
  • update()命令替换文档数据或者指定数据字段、Map/reduce对数据进行批处理或者聚合操作(Map函数调用emit(key,value)遍历集合中所有的记录,将key与value传给Reduce函数进行处理)
  • 安装简单,支持多种语言编程

文中大部分的讲解是在windows中,其他平台多少也适用

以下文档参考了:菜鸟教程的MongoDB教程

1. 安装配置

通过

你可能感兴趣的:(Python,100天精通全栈,mongodb,nosql,数据库)