Python如何操作MongoDB数据库?看这篇够了! MongoDB是由C++语言编写的非关系型数据库,是一个基于分布式文件存储的开源数据库系统,其内容存储形式类似JSON对象,它的字段值可以包含其他文档、数组及文档数组,非常灵活。在这一节中,我们就来看... 2022年9月18日后端程序开发294 views评论MongoDB Python 阅读全文
数据库教程MongoDB5.0 新特性“时序”解析:集合性能 VS IOT 场景设计 一、解析 MongoDB 新特性“时序” MongoDB 时序集合是 MongoDB 5.0 新推出的功能,他能快速将段时间内的数据写入磁盘,并且提供快速时序检索的集合。 与普通集合相比,时序集合在数... 2022年9月9日286 views评论MongoDB 阅读全文
编程语言入门到精通MongoDB快速上手指南: MongoDB单机部署(win + docker) 8.1 Windows系统中的安装启动 第一步:下载安装包 MongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB 预编译二进制包下... 2022年8月2日308 views评论MongoDB 阅读全文
MongoDB快速上手指南: 使用 Mocha 编写测试 “Test Driven Development” Mocha 是一个 js 测试的包, 编写测试有两个关键字 describe 和 it describe 是一个”统领块”, 所有的 test functions 都会在它”名下” it 表示每一个 ... 2022年8月2日数据库教程408 views评论MongoDB 阅读全文
MongoDB快速上手指南: Nodejs 中使用 MongoDB – mongoose mongoose 是一个对象文档模型(ODM)库 mongoosejs.com/ 可以为文档创建一个模式结构(Schema) 可以对模型中的对象/文档进行验证 数据可以通过类型转换转换为对象模型 可以... 2022年8月2日编程语言入门到精通300 views评论MongoDB 阅读全文
数据库教程MongoDB快速上手指南:SpringBoot整合MongoDB 5.1 需求分析 这里会结合一个具体的业务场景(小案例),对用户评论进行CRUD 在这个案例中主要的需求是: 基本增删改查API 根据文章id查询评论 评论点赞 文章示例参考:早晨空腹喝水,是对还是错... 2022年8月2日372 views评论MongoDB 阅读全文
数据库教程MongoDB快速上手指南:MongoDB 的索引 4.1 概述 索引支持在 MongoDB 中高效地执行查询.如果没有索引, MongoDB 必须执行全集合扫描, 即扫描集合中的每个文档, 以选择与查询语句 匹配的文档.这种扫描全集合的查询效率是非常... 2022年8月2日350 views评论MongoDB 阅读全文
数据库教程MongoDB快速上手指南:文档间的对应关系一对一、一对多、多对多 3.1 一对一 在MongoDB中可以通过内嵌文档的形式体现出一对一的关系,比如夫妻: { name:'黄蓉', husband:{ name:'郭靖' } } 复制代码 一个文档对象一旦被嵌入到另一... 2022年8月2日368 views评论MongoDB 阅读全文
数据库教程MongoDB快速上手指南:数据库操作常用命令CRUD 2.1 数据库操作 操作 语法 查看所有数据库 show dbs; 或 show databases; 查看当前数据库 db; 切换到某数据库 (若数据库不存在则创建数据库) use <db_n... 2022年8月2日354 views评论MongoDB 阅读全文
数据库教程MongoDB快速上手指南:业务场景、三高特点及相关概念 1.1 业务场景 传统的关系型数据库 (比如 MySQL), 在数据操作的”三高”需求以及对应的 Web 2.0 网站需求面前, 会有”力不从心”的感觉 所谓的三高需求: 高并发, 高性能, 高可用,... 2022年8月2日308 views评论MongoDB 阅读全文