经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 MongoDB

mongodb 更新嵌套数组的值

概要 本文主要讲述在 mongodb 中,怎么更新嵌套数组的值。  使用$更新数组 基本语法  { "<array>.$" : value }  可以用于:update, findAndUpdate 等方法 $是一个...[2020/1/10]

mongo shell

mongo shell mongo 连接 本地 mongo # 连接127.0.0.1:27017 远程 mongo "mongodb: mongodb0.example.com:28015" 带认证的方式 mongo "mongodb: alice@m...[2019/12/30]

mongodb 基础入门教程

算是学习下来精炼的笔记,希望对大家有帮助。如果有问题欢迎大家指正。 0.概述 MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案...[2019/12/24]

MongoDB(七):聚合aggregate

1. 聚合aggregate 聚合主要用于计算数据,类似sql中的sum()、avg() 语法: db.集合名称.aggregate([{管道:{表达式}}]) stu准备的数据: db.stu.insertMany([ { name: "gj",gender:t...[2019/12/23]

MongoDB(八):索引

1. 索引 索引支持查询的有效地提高效率。没有索引,MongoDB必须扫描集合的每个文档,以选择与查询语句匹配的文档。这种扫描效率很低,需要MongoDB处理大量的数据。 索引是特殊的数据结构,以易于遍历的形式存储数据集的一小部分。 索引存储特定字段或一组字段的值,按照索引中指定的字段...[2019/12/23]

mongodb应用

关系型与非关系型 NoSQL not only sql NoSQL,指的是非关系型的数据库。 NoSQL有时也称作Not Only SQL的缩写 是对不同于传统的关系型数据库的数据库管理系统的统称。 对NoSQL最普遍的解释是”非关联型的”,强调Key-Value Stores和文档数据...[2019/12/23]

MongoDB(五):更新文档、删除文档

MongoDB(五):更新文档、删除文档

1. 更新文档 MongoDB的uptade()和save()方法用于将集合中的文档更新。update()方法更新现有文档中的值,而save()方法是传递文档数据替换现有文档。从3.2版本开始,MongoDB提供以下更新集合文档的方法: db.collection.updateOne...[2019/12/19]

MongoDB安装与Spring整合

     MongoDB是面向文档的非关系型数据库,数据模型是一种类似于JSON的结构,在数据库中存的是各种各样的JSON。官网下载地址:https: www.mongodb.com/download-center/enterprise   一...[2019/12/16]

dotnet core链接mongodb代码实例

这篇文章主要介绍了dotnet core链接mongodb代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 导入命名空间 using MongoDB.Bson; using MongoDB.Driver; 测试示例...[2019/12/13]

mongodb 简单的增删改查

增加 语法: db.collectionName.insert({json对象}); 1. 增加单个文档,json对象格式 db.user.insert({name:'lee',age:23,sex:'0'}); 2. 增加多个文档,数组格式 d...[2019/12/9]

Mongdb可视化工具Studio 3T的使用

  一、官网地址 https: tudio3t.com/   二、下载和安装 点击DOWNLOAD即可下载         按照自己电脑系统进行选择,然后填写邮箱和选择行业,第一次登录如果不提交不会下载,下载...[2019/12/3]

mongodb 简单的增删改查

增加 语法: db.collectionName.insert({json对象}); 1. 增加单个文档,json对象格式 db.user.insert({name:'lee',age:23,sex:'0'}); 2. 增加多个文档,数组格式 ...[2019/11/29]

mongodb使用_遍历列表中的元素,作为变量,循环修改mongodb中的字段

一、问题描述:   需要将工作界面上的一些已经离职的用户状态改为失效,并备注为离职 二、需要准备/拿到手的工具/条件/数据:   1.已离职人员名单(excel格式)   2.任意mongodb工具(笔者使用的是NoSQLBooster for Mongodb)   3.连接好的m...[2019/11/27]

MongoDB(四):数据类型、插入文档、查询文档

1. 数据类型 MongoDB支持许多数据类型。 字符串 - 这是用于存储数据的最常用的数据类型。MongoDB中的字符串必须为UTF-8。 整型 - 此类型用于存储数值。 整数可以是32位或64位,具体取决于服务器。 布尔类型 - 此类型用于存储布尔值(true / fal...[2019/11/26]

MongoDB的基本使用 - 纪宇-年华

MongoDB简介 基于分布式文件存储的开源数据库系统 将数据存储为一个文档,文档类似于Json格式 MongoDB进入与退出 进入:mongo 退出:exit 库级操作 显示所有库: show dbs 切换/创建数据库: use 数据库名称 查看所在库: db 删除库:...[2019/11/26]

MongoDB(一):NoSQL简介、MongoDB简介

1. NoSQL简介 1.1 什么是NoSQL NoSQL(NoSQL= Not Only SQL),意即“不仅仅是SQL",是一项全新的数据库理念,泛指非关系型的数据库。 1.2 为什么需要NoSQL 随着互联网web2.0网站的兴起,非关系型的数据库...[2019/11/25]

MongoDB(二):在Windows环境安装MongoDB

MongoDB(二):在Windows环境安装MongoDB

1. 在Windows环境安装 1.1 MongoDB下载 要在Windows上安装MongoDB,首先打开MongoDB官网:https: www.mongodb.com/download-center 下载最新版本的MongoDB。确保根据您的Windows版本获得正确版本...[2019/11/25]

MongoDB(三):数据库操作、集合操作

1. 数据库操作 看完前面的文章,大家应该把环境搭建好了,下面我们就开始学习MongoDB的一些基本操作了。 首先我们要了解的一些要点: MongoDB将数据存储为一个文档,数据结构由键值对(key=>value)组成 MongoDB文档类似于JSON对象,字段值可以包含其...[2019/11/25]

MongoDB 不在开源了,使用 Homebrew 安装只能玩社区版了

使用了大半年的 mongodb ,最近在公司的新项目中应用,在 mac 上安装 mongodb 时发现始终安装不了,一直在报下面这样的错误: brew install mongodb 升级 brew 也不行,这个 mac 机...[2019/11/19]

MongoDB—mongodb启动问题

https: blog.csdn.net/vivianXuejun/article/detail 78809655 https: www.bt.cn/bb forum.php?mod=viewthread&tid=20728 原文链接:http: www.cnblogs.c...[2019/11/19]

mongodb4版本,windows下的安装与配置(史上步骤最全最详细+图解)

安装的是4.2.1版本,安装途中出现过很多错误,找遍各种博客基本没能解决 1.mongodb安装的官方地址: https: www.mongodb.com/download-center/community?jmp=nav   2.点击下载,得到一个mongodb-...[2019/11/19]

Windows安装与配置—MongoDB

1,下载安装   打开下载链接:http: dl.mongodb.org/dl/win32/x86_64,选择后缀是2008plus- l-3.6.15.zip的版本,32位和64位通用。 2,安装配置   第一步:解压到一个盘上,例如我的解压的目录D:\MongoDB\mongo...[2019/11/13]

表单生成器(Form Builder)之mongodb表单数据查询——统计查询求和 - du-blog

  上一篇笔记仅是记录了一下简单的关联查询,根据笔记中的场景:将某一车辆关联的耗损记录全部放在了一个字段当中。不知道现在中有没有这种场景,我们的应用中没有类似的场景,可能我们更关注的是某车辆的总耗损金额和总营收金额、总里程数等,因此这篇笔记记录一下怎么得到这些数据。要想获取这些记录我们首...[2019/11/12]

表单生成器(Form Builder)之mongodb表单数据查询——关联查询 - du-blog

  这一篇接着记录一下查询相关的操作。想象一下,如果想要在一张表格中展示某些车辆的耗损和营收情况,我们该怎么处理。车辆、耗损、营收各自存储在一张表中,耗损和营收中冗余了车辆信息……我们便想到了关联查询。mongodb 3.2+中开始支持关联查询,下面介绍一下写...[2019/11/12]

MongoDB 谨防索引seek的效率问题

目录 背景 初步分析 索引seeks的原因 优化思路 小结 声明:本文同步发表于 MongoDB 中文社区,传送门: http: www....[2019/11/11]

表单生成器(Form Builder)之mongodb表单数据查询——返回分页数据和总条数 - du-blog

  上一篇笔记将开始定义的存储结构处理了一下,将FormItems数组中的表单项都拿到mongodb document的最外层,和以前的关系型数据类似,之不过好多列都是动态的,不固定,不过这并没有什么影响。结果就是方便我们更好的查询和统计;还有一点就是转换之后从服务器端返回客户端的对象也...[2019/11/11]

表单生成器(Form Builder)之mongodb表单数据——整理数据 - du-blog

  在上篇笔记中,为车辆信息表、车辆耗损表以及车辆营收表插入了一些数据。之后便是查询了,重点也在查询……按照之前定好的数据结构,如果是查询mongodb document的最外层比较简单,但是我们的重点应该是FormItems表单项集合中的表单项,对他们进行查...[2019/11/8]

MongoDB安装调试

1:安装 去mongodb的官网http: www.mongodb.org/downloads下载32bit的包   解压后会出现以下文件   在安装的盘C:下建立mongodb文件夹,拷贝bin文件夹到该目录下,这样就相当于安装了mongodb的...[2019/11/6]

MongoDB Java API操作很全的整理

MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写,一般生产上建议以共享分片的形式来部署。 但是MongoDB官方也提供了其它语言的客户端操作API。如下图所示: 提供了C、C++、C#、.net、GO、java、Node.js、PHP、python、s...[2019/11/5]

表单生成器(Form Builder)之表单数据存储结构mongodb篇 - du-blog

表单生成器(Form Builder)之表单数据存储结构mongodb篇 - du-blog

  从这篇笔记开始,记录一下表单生成器(Form Builder)相关的一些东西,网上关于他的介绍有很多,这里就不解释了。   开篇说一下如何存储Form Builder生成的数据。??????因为不同的表单有多少个表单项(也就是数据库中的业务字段)是不一样的,也就是说传统数据库中的...[2019/11/5]

【MongoDB详细使用教程】五、MongoDB的数据库管理

目录 1、数据库安全 1.1、创建管理员账号和密码 1.2、设置服务状态为需要验证用户 1.3、创建用户账户和密码 1.4、忘记密码/修改密码 ...[2019/10/30]

【MongoDB详细使用教程】二、MongoDB基本操作

目录 1、数据类型 2、数据库操作 3、集合操作 4、数据操作 4.1、增 4.2、查 4.3、改 4.3.1、修改整行 ...[2019/10/29]

【MongoDB详细使用教程】三、高级查询

【MongoDB详细使用教程】三、高级查询

目录 1、使用比较运算符查询 2、使用关键字查询 2.1、in/not in 关键字 2.2、size 关键字 2.3、exists 关键字 2.4、or...[2019/10/29]

MongoDB 复制(副本集)学习笔记

本文实例讲述了MongoDB 复制(副本集)。分享给大家供大家参考,具体如下: replication set复制集, 复制集,多台服务器维护相同的数据副本,提高服务器的可用性。 MongoDB复制是将数据同步在多个服务器的过程。 复制提供了数据的冗余备份,并在多个服务器上存储数据副本,...[2019/10/24]

mongodb数据库入门学习笔记之下载、安装、启动、连接操作解析

本文实例讲述了mongodb数据库下载、安装、启动、连接操作。分享给大家供大家参考,具体如下: 简介: MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。 MongoDB 是一个介于关系数据库和非关系数据库之...[2019/10/23]

Reactive-MongoDB 异步 Java Driver 解读

一、关于 异步驱动 从3.0 版本开始,MongoDB 开始提供异步方式的驱动(Java Async Driver),这为应用提供了一种更高性能的选择。但实质上,使用同步驱动(Java Sync Driver)的项目也不在少数,或许是因为先入为主的原因(同步Driver的文档说明更加的...[2019/10/22]

MongoDB常用操作

MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。 指定文本编辑器 EDITOR="\"...[2019/10/21]

MongoDB 备份与恢复

MongoDB 备份与恢复

1.备份: >mongodump -h dbhost -d dbname -o dbdirectory -h:MongDB所在服务器地址,例如: 127.0.0.1,当然也可以指定端口号:127.0.0.1:27017 -d:需要备份的数据库实例,例...[2019/10/18]

mongoDB4.0数据库

下载:https: www.mongodb.com/ 安装:略 注意:使用前修改bin目录下配置文件mongodb.cfg,删除最后一行的''mp''字段 1. 启动服务与终止服务 net start mongodb net stop mongodb 2.创建管理员用户 mon...[2019/10/18]

Laravel框架中集成MongoDB和使用详解

Laravel框架中集成MongoDB和使用详解

* 推荐组件 composer require jen eger mongodb ^3.3 -vvv(本人的laravel版本是5.5) 修改config/app.php * 注册服务 Jen egers\Mongodb\MongodbServiceProvider::cla , ...[2019/10/18]

MongoDB 分片集群实战

背景 在如今的互联网环境下,海量数据已随处可见并且还在不断增长,对于如何存储处理海量数据,比较常见的方法有两种: 垂直扩展:通过增加单台服务器的配置,例如使用更强悍的 CPU、更大的内存、更大容量的磁盘,此种方法虽然成本很高,但是实现比较简单,维护起来也比较方便。 水平扩展:通...[2019/10/16]

利用 AWS DMS 在线迁移 MongoDB 到 Amazon Aurora

将数据从一种数据库迁移到另一种数据库通常都非常具有挑战性,特别是考虑到数据一致性、应用停机时间、以及源和目标数据库在设计上的差异性等因素。这个过程中,运维人员通常都希望借助于专门的数据迁移(复制)工具来降低操作的复杂性和对业务的影响。AWS数据迁移服务(AWS DMS)可帮助AWS用户快...[2019/10/16]

MongoDB(NoSQL) 非关系型数据库

目录 简单了解 mongoDB 简单使用mongoDB 简单了解 mongoDB # NoSQL 泛指非关系型的数据库 NoSQL(NoSQL = Not Only SQL ),意即“不...[2019/10/14]

MongoDB

一、下载安装   下载地址:https: www.mongodb.com/download-center/community 二、配置环境变量    1、找到下载之后MongoDB下的bin文件夹,复制其地址 C:\Program Files\MongoDB\Ser...[2019/10/14]

nodejs中利用expresss脚手架和bootstrap,数据库mongodb搭建的留言板案例

## 1. 先打开编辑器,创建一个项目 ## 2. 再打开cmd命令提示符下载expre 脚手架         expre    项目名   --view=ejs 或expre   &nb...[2019/10/14]

mongodb 通过嵌入文档中的字段排序

  mongodb中的全部数据: db.testInfo.find({}) .sort({_id:-1}) .limit(100) 查询结果: /* 1 createdAt:2019/10/11 下午5:12:50*/ { "_id" ...[2019/10/12]

MongoDB分片,唯一索引与upsert

MongoDB分片,唯一索引与upsert

前言 分片,唯一索引和upsert,表面上看似没有直接联系的几个东西,到底存在怎样的瓜葛呢? 分片 为了保持水平扩展的有效性,分片功能必须保证各个片之间没有直接关联,不需要与其他分片交互就可以独立做出决策。如果不能满足这一点,随着分片数量不断增加,需要交互的分片越来越多,势必会越...[2019/9/25]

Python MongoDB 插入数据时已存在则不执行,不存在则插入的解决方法

本文实例讲述了Python MongoDB 插入数据时已存在则不执行,不存在则插入的解决方法。分享给大家供大家参考,具体如下: 前言: 想把QQ日志爬虫(Python)爬下来的日志保存到 MongoDB 里面。 但 insert 的时候报错: E11000 duplicate ...[2019/9/25]

Python操作MongoDB查询时处理ObjectId

Python操作MongoDB查询时处理ObjectId

从bson中导入ObjectId对象,将字符串转换成id对象查询使用: from bson import ObjectId import pymongo conn = pymongo.MongoClient(''mongodb: root:abc123@127.0.0.1/a...[2019/9/23]

MongoDB初始化创建管理员账户登录

1.查看mongodb服务是否开启: ps -ef | grep mongod 2.管理员角色必须在启用--auth认证参数之前创建,否则会没有操作权限。如果之前已经创建过用户,请先删除。 kill掉mongod服务,重新启动,以noauth模式启动: mongod --db...[2019/9/23]

354
2
记录数:207 页数:1/512345下一页尾页
加载更多