MongoDB
文章平均质量分 81
MongoDB
坚持每天学习一点
找一个程序员学习搭子 杭州有没有帮我内推的大佬?
展开
-
MongoDB零基础入门到高级进阶-尚学堂
一、MongoDB简介1、什么是MongoDBMongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且.原创 2021-06-20 22:50:00 · 329 阅读 · 0 评论 -
MongoDB的文档操作总结
在MongoDB中文档是指多个键及其关联的值有序的放置在一起,实际上指的就是数据MongoDB中的文档的数据结构和Json基本一致,所以存储在集合中的数据都是Bson格式,Bson是一种类似于JSON的二进制的存储格式,是Binary JSON的简称1、插入文档1)插入单个文档①、db.集合名.insert();db.dev.insert({title:"bjsxt",descript...原创 2021-07-02 07:46:00 · 596 阅读 · 0 评论 -
MongoDB聚合查询
在MongoDB中我们可以通过aggregate()函数来完成一些聚合查询,aggregate()函数主要用于处理诸如统计,平均值,求和等,并返回计算后的数据结果语法:db.collection.aggregate([ { $group:{ id:{"$分组键名","$分组键名","$分组键名"....} 别名:{聚合...原创 2021-07-09 07:49:00 · 8873 阅读 · 0 评论 -
mongo-java-driver操作MongoDB
引入依赖:<dependency> <groupId>org.mongodb</groupId> <artifactId>mongo-java-driver</artifactId> <version>3.8.2</version></dependency>1、连接MongoDB数据库1)直连方式public class MongoDBUtil { .原创 2021-07-14 07:39:00 · 2492 阅读 · 0 评论 -
MongoDB安装—docker
1、查看mongo镜像版本docker search mongo2、获取最新版MongoDB镜像docker pull mogo:latest3、查看本地镜像docker images4、运行容器docker run -itd --name mongo -p 27017:27017 mongo --auth参数说明 :-p 27017:27017 :映射容器服务的 27017 端口到宿主机的 27017 端口。外部可以直接通过.原创 2022-04-25 12:33:00 · 494 阅读 · 1 评论 -
Linux下安装mongo
1、下载MongoDB 下载地址:https://www.mongodb.com/download-center/community2、安装MongoDB1)上传 MongoDB安装包到linux系统中 /home/leyou文件夹下2)解压缩tar -xvf mongodb-linux-x86_64-rhel70-4.0.25.tgz 3)将解压后的mongoDB目录移动到 /opt目录...原创 2021-06-20 22:53:00 · 1151 阅读 · 2 评论