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

Java springboot Mongodb增删改查代码实例

1、添加依赖 复制代码 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-...[2020/7/21]

mongoDB在windows系统下的启动与连接。

  mongodb的安装非常简单,官网有提供安装版和绿色版的下载(外网,速度慢的一批,网速跟不上的同志建议从其他渠道下载),我本地装的是安装版的,目录为默认目录。再此不细聊如何安装,直接进入主题,首先是如何启动。 启动步骤:方法1:命令行参数方式启动服务   1.在mongodb安装...[2020/7/17]

MongoDB配置文件mongod.conf

MongoDB配置文件mongod.conf

# mongod.conf # for documentation of all options, see: # http: docs.mongodb.org/manual/reference/configuration-option # where to write log...[2020/7/9]

47%的MongoDB数据库遭黑客比特币勒索,你中招了吗?中招怎么办?

2.3万个MongoDB数据库遭比特币勒索 7月2日消息:据ZDNet报道,MongoDB数据库遭黑客攻击勒索。黑客已经在 22900 个MongoDB数据库上上传了勒索赎金记录,几乎占MongoDB所有数据库的47%。 据介绍,黑客使用自动脚本扫描配置错误的MongoDB数据库,擦除...[2020/7/6]

【数据库】Linux下MongoDB的安装和配置

MongoDB安装 选择使用Yum安装 1、制作 repo 文件 cat << EOF > /etc/yum.repos.d/mongodb-org-4.2.repo [mongodb-org-4.2] name=MongoDB Repository baseurl=...[2020/7/1]

MongoDB笔记整理

MongoDB笔记整理

1、MongoDB简介 1.1、什么是MongoDB MongoDB 是一个跨平台的,面向文档的数据库,是当前 NoSQL 数据库产品中最热 门的一种。它介于关系数据库和非关系数据库之间,是非关系数据库当中功能最丰富,最 像关系数据库的产品。它支持的数据结构非常松散,是类似 JSON...[2020/6/30]

MongoDB设计方法以及技巧示例详解

前言 MongoDB是一种流行的数据库,可以在不受任何表格schema模式的约束下工作。数据以类似JSON的格式存储,并且可以包含不同类型的数据结构。例如,在同一集合collection 中,我们可以拥有以下两个文档document: { id: ''4'', name...[2020/6/26]

Mongoose 在egg中的使用详解

Mongoose是什么? Mongoose是MongoDB的一个对象模型工具,封装了许多MongoDB对文档的的增删改查等常用方法,让NodeJS操作Mongodb数据库变得更加灵活简单。 在egg项目中如何使用? 1、安装 npm i egg-mongoose --save ...[2020/6/12]

【赵强老师】MongoDB管理用户的认证机制

一、MongoDB用户认证机制简介 为了认证客户端,你必须要添加一个对应的用户到MongoDB。基本的步骤分为以下几步: 用户管理接口:db.createUser()方法可以创建一个用户,添加完成后可以分配角色给用户,第一个用户必须是管理员,用来管理其他用户。你也可以更新存在的用...[2020/6/12]

MongoDB知识点总结

MongoDB知识点总结

一:MongoDB 概述    一、NoSQL 简介        1. 概念:NoSQL(Not Only SQL的缩写),指的是非关系型数据库,是对不同于传统的关系型数据库的数据库管理系统的统称。用于超大规模数据的存储,数...[2020/6/9]

mongodb 常用查询用户

一、查询 find方法   db.collection_name.find();   查询所有的结果:   select * from users;   db.users.find();   指定返回那些列(键): ...[2020/6/8]

MongoDB数据库基础操作总结

MongoDB数据库基础操作总结

本文实例讲述了MongoDB数据库基础操作。分享给大家供大家参考,具体如下: 1.创建数据库 >use test > db.test.insert({"name":1}) 插入之后才能查到test 2.查看数据库 >sho...[2020/6/3]

mongodb服务挂了重启日志报错Out of memory

1、问题描述: 今天突然PHP同事给我说预发布的mongo挂了,我上去看了一下日志显示: 原因: 同事说他建了个索引,然后mongo就挂了,由于mongodb的重建索引的时候,吃掉所有内存,导致mongodb进程被杀掉。   2、解决方法: 方法一:要么增加服务...[2020/5/29]

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的备份与恢复

mongodb的备份与恢复

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

Linux环境下安装MongoDB

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 备份数据库和恢复数据库

备份 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是非关系型数据库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控制台

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高级聚合查询

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版本及存储引擎区别

数据库版本及优势 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数据库流程详解

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集群方法详解

python连接mongodb集群方法详解

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

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

解决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]

354
2
记录数:258 页数:1/6123456下一页尾页
加载更多
 友情链接: NPS  问卷模板