代码编织梦想

Centos安装与配置MongoDB-爱代码爱编程

安装环境:64位centos系统 目录 1.添加MongoDB源 2.执行yum命令安装 3.安装完成后修改配置文件 4.启动MongoDB服务 5.进入MongoDB命令行 1.添加MongoDB源 vi /etc/yum.repos.d/mongodb-org.repo 修改内容如下 [mongodb-org-3.4] name=M

利用Python读取MongoDB的数据-爱代码爱编程

近日在处理数据的时候遇到一个问题,数据存储在MongoDB数据库(如图1),而MongoDB模式自由、具有很大的灵活性,可以把不同结构的文档存储在同一个数据库里,即表的字段不是完全固定的,当某个字段有值时就会显示该字段,而当该字段没有值时就不显示该字段。因此,同一个数据库表根据不同的条件查询得到的字段数可能会不一样,如图2可以看到按不同的SourceCod

mongoose中findOneAndUpdate()方法-爱代码爱编程

// 执行修改操作 const task = await Task.findOneAndUpdate({_id: req.body._id}, _.pick(req.body, ['title', 'completed']),{new: true}) //findOneAndUpdate()默认返回原始的数据 //其中{_id: req.body._id}

MongoDB的详细安装过程-爱代码爱编程

1.从官网上下载mongodb。 https://www.mongodb.com/try/download/community?tck=docs_server 2.以下是我下载的。 3.点击complete直接,然后直接下一步。 4.接下来是配置mongodb数据库的数据文件和日志文件了,我们要手动为mongodb创建数据文件和日志文件,这两个文件可以放在

【完结】java基于vue,MongoDB的随机点名带头像功能-爱代码爱编程

今天突发奇想,结合之前前后端分离项目,做出一个随机点名小程序,结果中涂调了5个小时(我太菜了) 话不多数正式开始,首先是后端代码,基本和上一篇博客差别不大 【总结】基于Vue,springboot,MongoDB的简单前后端分离, 只是加了一个img属性,真正存还是在项目static下。 第一版前端代码,首先不能用size去查看数组大小, var

MongoDB数据库的环境搭建和基本使用-爱代码爱编程

一、下载数据库 MongoDB数据库官方下载 二、安装数据库 安装过程中,你可以通过点击 “Custom(自定义)” 按钮来设置你的安装目录,但我们选择第一个选项就行 三、启动数据库 打开cdm命令窗口,输入 mongod 启动数据库;如果输入指令后显示 不是内部或者外部命令,那么就是mongodb数据库的环境变量有问题,你需要去配置一下环境

Win10系统 MongoDB 4.4.2 安装教程及相关配置-爱代码爱编程

Win10系统 MongoDB 4.4.2 安装教程及相关配置 最近正好在使用MongoDB数据库,发现网上很多安装教程说的不明不白,所以打算自己写一下MongoDB的安装教程。方便以后在开发中使用到时作为参考安装教程。一起来看看如何安装MongoDB 呢~ 最新版本直接去 MongoDB 的官网下载: 点这里访问MongoDB 的官网 不过国内用户

CentOS7 安装 MongoDB-爱代码爱编程

将下载的安装包上传到服务器mongodb-linux-x86_64-rhel70-4.4.2.tgz /opt/soft路径下,这里需要注意的是一定要选择小版本号是偶数的版本,因为奇数版是开发的版本,不适合应用在生产环境。解压tar -xzvf mongodb-linux-x86_64-rhel70-4.4.2.tgz 将文件移动到/usr/local

模糊查询——MongoDB-爱代码爱编程

MongoDB的模糊查询是使用正则匹配实现:关键操作符**$regex** 1.MongoDB 使用 $regex 操作符来设置匹配字符串的正则表达式。 2.MongoDB使用PCRE (Perl Compatible Regular Expression) 作为正则表达式语言。 当要实现MongoDB的document中某字段内容模糊查询时,可以在

bulkWrite批量upsert——MongoDB-爱代码爱编程

update() 方法用于更新已存在的文档 db.collection.update( <query>, <update>, { upsert: <boolean>, multi: <boolean>, writeConcern: <document&g

MongoRepository中自定义方法的使用以及那些“坑”-爱代码爱编程

一、MongoRepository中自定义方法的使用 首先,mongodb与spring集成的一个接口MongoRepository接口是一个功能强大,能够支持普通增删改查的接口。但是我们经常遇到一些更加进阶的查询语句,比如条件查询,模糊查询,那么MongoRepository本身是不支持进阶查询的,但是却支持一些自定义方法,但是需要遵循MongoRep

MySql、Mongodb和Redis的区别-爱代码爱编程

NoSQL 的全称是 Not Only SQL,也可以理解非关系型的数据库,是一种新型的革命式的数据库设计方式,不过它不是为了取代传统的关系型数据库而被设计的,它们分别代表了不同的数据库设计思路。 MongoDB: 它是一个内存数据库,数据都是放在内存里面的。 对数据的操作大部分都在内存中,但 MongoDB 并不是单纯的内存数据库。 MongoDB 是

爆肝整理(史上第二全)---mongobd指令操作大全(从安装到PyMongo)-爱代码爱编程

基础指令 下载 sudo apt-get install mongodb # docker容器中下载 docker image pull mongo:4.4.2 docker run -itd --name mongo -p 27017:27017 mongo:4.4.2 (--auth) # (开启权限) docker container ex

MongoDB的基本概念及增删改查一系列操作-爱代码爱编程

关于NoSQL数据库 NoSQL数据库:Not only sql,一般指代非关系型数据库,它的优点是高可扩展性,分布式计算,低成本,灵活架构,半结构化数据,简化关联关系;但是相应的,非关系数据库目前没有标准化,不够直观等等 nosql数据库的分类 文档存储文档型数据库会将数据以文档的形式进行存储,文档是数据库处理信息的基本单位,与传统数据库中的数据段

Mongodb3.4离线完美升级到4.2-爱代码爱编程

声明:这是我在大学毕业后进入第一家互联网公司学习的内容 背景 生产环境使用的mongodb用的是4.2,线下开发测试环境一直用的是3.4,有需求要用到mongodb的新特性,准备开始升级。 调查 由于是线下环境的升级,所以暂时关闭mongodb没有影响,如果是生产环境在线升级建议找下其他文档。 直接升级 官方说明服务升级需要上一个特定版本

Docker部署Mongo集群 一主两从-爱代码爱编程

环境: 1、准备一个linux服务器(我这边是centos系统) 2、确保有docker和docker-compose环境 搭建流程 第一步(主要是配置mongo容器挂载的位置,生成一个认证文件,三个mongo共用) // 1 登录进自己的服务器 切到根目录 cd / // 2 创建docker 文件夹 mkdir docker // 3 进入

MongoDB下载及配置-爱代码爱编程

文章目录 MongoDB官方下载安装设置配置文件指定端口号一、下载MongoDB包1.百度一下2.首页右上角3.进入下载中心,选择Server4.进入Server下载选项二、解压1.安装包2.解压展开如下图所示三、启动四、配置文件 MongoDB官方下载安装设置配置文件指定端口号 下面是相信说明,如有疑问请提问。 一、下载MongoDB包

MongoDB 安装以及简单使用-爱代码爱编程

  MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。   MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。 文章目录 一、mongodb 安装二、java 调用 mongodb 简单使用总结 一、

docker中mongo容器导出数据(按时间段) mongoexport-爱代码爱编程

文章目录 背景简介开发背景条件操作符介绍单个组合时间操作Date()new Date()ISODate()mongoexport 简介按时间段导出mongoexport 在容器内生成csvdocker cp将容器内csv复制到主机上遇到的问题query无法识别 $gtquery无法识别 ISODate 背景简介 开发背景 开发环境:

SpringMvc整合MongoDB 初识(一)-爱代码爱编程

MongoDb初识(1) 基本概念解析 MongoDb属于非关系型数据库之一,mongodb中 基本概念是 文档、集合、数据库,下表是从菜鸟教程里面复制的关于MongoDb的一些常见理念,可能写的不好,以后再对mongo认知更多的基础上,再次修改和提升文档编辑。 SQL术语/概念MongoDB术语/概念解释/说明databasedatabase数据