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

CentOS7.2 安装 MongoDB 3.4的教程

服务器版本 CentOS7.2 MongoDB版本 3.4 1/ 下载所需资源 阿里镜像地址 http: mirrors.aliyun.com/mongodb/yum/redhat/7/mongodb-org/3.4/x86_64/RPMS/ 下载rpm安装包: #...[2020/5/19]

【赵强老师】在MongoDB中使用游标

一、什么是游标? 游标(Cursor)是处理数据的一种方法,为了查看或者处理结果集中的数据,游标提供了在结果集中一次一行或者多行前进或向后浏览数据的能力。 游标实际上是一种能从包括多条数据记录的结果集中每次提取一条记录的机制。游标可以被看作是一个查询结果集(可以是零条、一条或由相关...[2020/5/18]

win7平台快速安装、启动mongodb的方法

本文实例讲述了win7平台快速安装、启动mongodb的方法。分享给大家供大家参考,具体如下: 写在开头 最近在学习nodejs操作mongodb的知识,但是发现每一次启动mongodb都需要敲长长的指令,一路cd到mongodb的bin目录并且写一大串东西才能启动,特别烦,而且容易出错。于...[2020/5/11]

express+mongoose实现对mongodb增删改查操作详解

本文实例讲述了expre +mongoose实现对mongodb增删改查操作。分享给大家供大家参考,具体如下: 项目地址:https: github.com/jrainlau/mongoose_crud 写在开头 本文主要分享我如何使用expre +mongoose对mongodb实...[2020/5/11]

关于复制,你了解多少(附副本集常见任务教程)

关于复制,你了解多少(附副本集常见任务教程)

MongoDB Manual (Version 4.2)> Replication MongoDB中的副本集是一组维护相同数据集合的 mongod进程。副本集提供了冗余和高可用性,并且这是所有生产部署的基础。本节介绍MongoDB中的复制以及副本集的组件和体系结构,并提供副本集常...[2020/5/11]

Mongodb 之 oplog

一开始我就以为 oplog 应该就类似于 mysql bin-log 而事实上,确实差不多。oplog 也是用于复制集间由 Primary 记录,Secondary 用来同步。从而保持数据一致。 最近遇到了误删db(删库不能跑路)的事情,所以,实验了N多次的 oplog 恢复...[2020/5/7]

Mongodb中关于GUID的显示问题详析

发现问题 最近将一个程序的存储迁移到了Mongodb,发现了一个现象,Guid类型写入后,在程序里面读取的和用客户端工具展示的不一样,一个简单的示例如下: var doc = new {_id = 1, Value = Guid.Parse("{B63932BB-9688-432...[2020/5/6]

MongoDB Limit与Skip方法

MongoDB Limit() 方法 如果你需要在MongoDB中读取指定数量的数据记录,可以使用MongoDB的Limit方法,limit()方法接受一个数字参数,该参数指定从MongoDB中读取的记录条数。 语法  >db.COLLECTION_NAME.find(...[2020/5/6]

mongodb的备份与恢复

1.MongoDB 如何备份? >[root@service bin]# mongodump    备份数据       进行备份之后,如果你没指定备份目录会在当前目录自动生成dump备份文件 &...[2020/4/29]

Linux环境下安装MongoDB

下载安装包 下载地址:https: www.mongodb.com/download-center/community curl -O https: fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.5.tgz &nb...[2020/4/29]

MongoDB基础入门

简介 • MongoDB是为快速开发互联网Web应用而设计的数据库系统。 • MongoDB的设计目标是极简、灵活、作为Web应用栈的一部分。 • MongoDB的数据模型是面向文档的,所谓文档是一种类似于JSON的结构,MongoDB中的&ldquo...[2020/4/17]

【Mongodb】事务

  概述 Mongodb 4.0 支持副本集的多文档事务 Mongodb 4.2 支持分片集群的多文档事务 单个Server是不支持使用事务,所以要学习事务,需要搭建一个副本集/分片集群 另外需要说明是,单个文档操作是原子操作,而mongodb是文档型数据库,在单个...[2020/4/16]

Mongo 备份数据库和恢复数据库

Mongo 备份数据库和恢复数据库

备份 mongodump -h <hostname>:<port> -d <dbname> -o <dbdirectory> 恢复 mongorestore -h <hostname>:<port> ...[2020/4/16]

【Mongodb】视图 && 索引

  准备工作 准备2个集合的数据,后面视图和索引都会用到1个订单集合,一个收款信息集合 var orders = new Array(); var shipping = new Array(); var addre es = ["广西省玉林市", "湖南省岳阳市", ...[2020/4/15]

【赵强老师】使用MongoDB的命令行工具:mongoshell

一、启动mongo shell 安装好MongoDB后,直接在命令行终端执行下面的命令: mongo 如下图所示: 可选参数如下: 也可以简写为: 在mongo shell中使用外部编辑器,如:vi,只需设置环境变量: export EDITOR=vi ...[2020/4/15]

【赵强老师】MongoDB插入文档

【赵强老师】MongoDB插入文档

MongoDB是非关系型数据库NoSQL的代表,作为一款可分布式存储的数据库,对文档的操作是MongoDB的重中之重。在本文中,我们将着重为大家介绍如何在MongoDB中插入文档。 MongoDB一共为我们提供了三种方式用于插入文档: db.collection.insertOn...[2020/4/15]

【赵强老师】MongoDB的inMemory存储引擎

一、MongoDB的存储引擎概述 存储引擎(Storage Engine)是MongoDB的核心组件,负责管理数据如何存储在硬盘(Disk)和内存(Memory)上。从MongoDB 3.2 版本开始,MongoDB 支持多数据存储引擎(Storage Engine),MongoDB支持...[2020/4/13]

【Mongodb】入门

概述 MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。 MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的 MongoDB以BSON结构作为存...[2020/4/13]

MongoDB介绍及开发指南

目录 一、MongoDB介绍 二、搭建MongoDB 三、Java With MongoDB 四、Spring Se ion MongoDB 五、MongoDB开发规范及示例 六、MongoDB + NodeJS 详见附件:MongoDB介绍及开发指南_20200409224211.p...[2020/4/10]

【赵强老师】使用MongoDB的Web控制台

MongoDB可以通过web界面监控数据库,默认情况下该选项是关闭的,需要在启动的时候开启。启用web 控制台,需要在启动mongodb的时候,加上:--httpinterface 启动MongoDB,观察输出的日志信息:    使用浏览器访问28017端口...[2020/4/10]

MongoDB的基本操作实例详解【服务端启动,客户端连接,CRUD操作】

本文实例讲述了MongoDB的基本操作。分享给大家供大家参考,具体如下: 本文内容: MongoDB的介绍 MongoDB服务端的启动 MongoDB客户端连接 SQL与MongoDB相关概念解释 什么是BSON 数据库操作 集合操作 文档操作...[2020/4/10]

MongoDB聚合(aggregate)

  https: www.cnblogs.com/wt7018/p/11929359.html MongoDB聚合(aggregate)   一、基础 1、什么是聚合? 聚合是基于数据处理的聚合管道,每个文档通过一个有多个阶段(stage)组成的管道可以对...[2020/4/8]

mongodb高级聚合查询

  https: www.cnblogs.com/zhoujie/p/mongo1.html mongodb高级聚合查询     在工作中会经常遇到一些mongodb的聚合操作,特此总结下。mongo存储的可以是复杂类型,比如数组、对象等mysql不善于处理的...[2020/4/8]

Mongodb学习总结

2020/4/2 Mongodb使用的是类似与json字符串的形式存储数据 [ { key:value }, { key:value }, ] Mongodb使用了不存在的对象,即创建该对象 use db 使用db数据库 show dbs 查看当前服务器中写在磁盘...[2020/4/2]

MongoDB操作符之$elemMatch

问题 如果MongoDB 数据库集合中仅存在一条记录 { "_id" : ObjectId("5e6b4ef546b5f44e5c5b276d"), "name" : "赵小明", ...[2020/3/30]

MongoDB简介基本命令(一)

1 MongoDB 简介 1.1 使用场景 (1)数据量大 (2)价值较低 对于这样的数据,更适合于使用MangoDB来存储数据 1.2 什么是MangoDB MangoDB是一个跨平台的面向文档(相当于Mysql中的一行记录)的数据库,是NoSql数据库中最热门的一种。它介于关系...[2020/3/30]

Mysql、MongoDB对比和使用场景

Mysql、MongoDB对比和使用场景

  https: www.cnblogs.com/linguoguo/p/10640179.html MongoDB: 更高的写入负载 默认情况下,MongoDB更侧重高数据写入性能,而非事务安全,MongoDB很适合业务系统中有大量“低价值”数据...[2020/3/27]

mongoose 给文档的子数组的头部插入数据

mongoose 中可使用 $push 向子文档数组末尾添加数据,但如果想在数组头部添加数据,好像没有$unshift 方法。但可以利用$each、$postition把数据插入到指定的数组位置。 下面的代码片段是把 comment 插入到 comments 的头部,而不是默认的末尾,...[2020/3/19]

python数据库开发之MongoDB安装及Python3操作MongoDB数据库详细方法与实例

MongoDB简介 MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB 将数据存储为一个文档,数据结构由键值...[2020/3/19]

mongodb driver使用代码详解

MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。 MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。 0 前言 全是干货的技术殿堂 文章收录在...[2020/3/19]

MongoDB版本及存储引擎区别

MongoDB版本及存储引擎区别

数据库版本及优势 3.4版本在性能和安全性等方面较3.2版本均有不同程度的提升; 4.0版本更适用于金融等对事务有依赖且使用NoSQL特性的场景; 4.2版本采用二段提交方式,保证分片集群事务的ACID特性,极大拓展了适用的业务场景。更多详情请参见下表。   数据库版本优...[2020/3/16]

这些MongoDB的隐藏操作你真的都掌握了吗?反正我是刚知道

背景 最近公司系统还原用户时偶尔会出现部分用户信息未还原成功的问题,最为开发人员,最头疼的不是代码存在bug,而是测试发现了bug,但一旦我去重现,它就不见了。Are you kidding me? 经过漫长的沟通与尝试,终于发现了端倪,这个问题只有在多人同时操作修改同一用户信息时才会...[2020/3/16]

Python操作MongoDb数据库流程详解

1.简介 MongoDB是一个基于分布式文件存储的文档数据库,可以说是非关系型(NoSQL,Not Only SQL)数据库中比较像关系型数据库的一个,具有免费、操作简单、面向文档、自动分片、可扩展性强、查询功能强大等特点,对大数据处理支持较好,旨在为WEB应用提供可扩展的高性能数据存储解...[2020/3/5]

MongoDB入门(介绍、安装)

一.什么是MongoDB? MongoDB is a document database with the scalability and flexibility that you want with the querying and indexing that you need (...[2020/2/24]

python连接mongodb集群方法详解

简单的测试用例 #!/usr/bin/python # -*- coding: UTF-8 -*- import time from pymongo import MongoClient # 连接单机 # single mongo # c = MongoClient(host...[2020/2/13]

解决MongoDB占用内存过大频繁死机的方法详解

从MongoDB 3.4开始,默认的WiredTiger内部缓存大小是以下两者中的较大者: 50%(RAM-1 GB),或 256 MB 例如,在总共有4GB RAM的系统上,WiredTiger缓存将使用1.5GB RAM()。 相反,总内存为1.25 GB的系统将为WiredTig...[2020/2/12]

[MongoDB]mongodb的命令行操作

./mongo1.查看所有数据库show dbs2.切换数据库use 数据库名3.查询所有集合show collections4.查询所有文档db.文档名.find()db.文档名.find().pretty() 格式化显示5.查询一条,并且增加上查询条件,例如:db.model.fi...[2020/2/12]

Ubuntu 安装MongoDB

Ubuntu16.04安装MongoDB指南 系统初始化 $ sudo apt update $ sudo apt dist-upgrade $ sudo apt autoremove $ sudo apt clean 安装mongodb sudo apt-get install m...[2020/2/12]

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(五):更新文档、删除文档

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 简单的增删改查

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]

354
2
记录数:245 页数:1/512345下一页尾页
加载更多
 友情链接: NPS