![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MongoDB数据库
MongoDB是一种很重要的非关系型数据库,但是又支持复杂的数据查询语句。到底MongoDB是怎样的数据库呢?从基础操作到面试题,持续更新中....
一个正经程序员
高山仰止,景行行止,虽不能至,心向往之。
展开
-
MongoDB系列4——查询操作符
本文主要讲解MongoDB中的各种操作方法,包含各种操作示例。原创 2020-10-29 15:48:54 · 9498 阅读 · 0 评论 -
NoSQL和关系型数据库的区别和使用场景
NoSQL(NoSQL=Not Only SQL),意为不仅仅是SQL。在现在计算机系统上每天都会产生庞大数据量,这些数据很大一部分是由关系型数据库管理系统(RDMBSs)来处理。1970年E.F.Codd's提出关系模型论文,通过应用实践证明,关系型是非常适合于客户服务器编程,远远超出预期的利益,今天它是结构化数据存储在网络和商务应用的主导技术。NoSQL是一项全新的数据库革命性运动早期就有人提出,发展至2009年趋势越发高涨。NoSQL维护者们提倡运用芬关系型的数据存储,相对于铺天盖地的关系原创 2020-07-10 10:49:24 · 11603 阅读 · 0 评论 -
MongoDB系列3——聚合操作
聚合操作处理数据记录并返回计算结果。聚合操作将来自多个文档的值分组在一起,并且可以对分组的数据执行各种操作以返回单个结果。MongoDB提供了三种执行聚合的方法:聚合管道,map-reduce函数和单一目的聚合方法。原创 2020-07-09 17:51:08 · 9529 阅读 · 0 评论 -
MongoDB系列2——CRUD操作
MongoDB虽然是NoSQL,但是支持很多复杂的查询语句,可以很灵活的增加、查询、修改、删除数据。原创 2020-05-23 23:38:32 · 9572 阅读 · 0 评论 -
MongoDB系列1——Mongo简介和基本使用
MongoDB是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。MongoDB旨在为web应用提供可扩展的高性能数据存储解决方案。MongoDB将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB文档类似于JSON对象,字段值可以包含其他文档,数组及文档数组。原创 2020-05-23 23:10:57 · 9212 阅读 · 0 评论