MongoDB

详解MongoDB和MySQL各自的关键特性、差别和优势

结论 MongoDB 和 MySQL 都是不错的数据库,都具有优良的性能。然而,它们是否成功取决于应用场景。首先应当了解它们各自不同的运行环境,而不能只比较各自的优点和缺点。因此,在本文中,我们将探讨 MongoDB 和 MySQL 各自的关键特性、差别和...

分享mongo查询不存在字段引发的事故处理记录

话说今天的一个小小的查询失误给了我比较深刻的教训,也让我对mongo有了更深刻的理解,下面我们来说说这个事情的原委: 我们经常使用阿里云子账号在DMS上查询线上数据库数据,今天也是平常的一次操作 集合: XXXX_message<br>数据量约...

教你如何使用mongoose实现多集合关联查询方法

在使用node开发后端项目的时候,通常会选择mongodb作为数据库,而使用mongodb通常是选择mongoose作为操作mongodb的驱动。 首先我们知道mongodb是非关系型的的数据库,也就是说保存的每行数据的字段都可以不一样、不统一,我们以一个...

数据库基础 之 常用的MongoDB查询语句的代码举例

背景 最近做了几个规则逻辑。用到mongo查询比较多,就是查询交易信息跑既定规则筛选出交易商户,使用聚合管道进行统计和取出简单处理后的数据,用SQL代替业务代码逻辑的判断。 方法 MongoDB聚合使用aggregate,聚合管道采取自动向下子执行方式,基...

linux centos8系统 安装MongoDB的详细步骤过程

MongoDB是什么: MongoDB是一个棉线文档的开源NoSQL数据库管理系统。 MongoDB是一个开源,跨平台,面向文档的数据库管理系统。MongoDB是NoSQL(不仅是SQL)数据库软件。MongoDB使用带有模式的文档之类的JSON(Java...