首页 MongoDB

MongoDB

  • MongoDB数据库安装配置、基本操作实例详解

    MongoDB数据库安装配置、基本操作实例详解

    本文实例讲述了MongoDB数据库安装配置、基本操作。分享给大家供大家参考,具体如下: 1、简介 NO SQL:NoSQL(NoSQL = Not Only SQL ),意即"不仅仅是SQL",是对不同于传统的关系数据库管理系统(RDBMS)的统称。NoSQL用于超大规模数据的存储,这些类型的数据存储不需要固定的模式,无需多余操作就可以横向扩展。 RDBMS NOSQL - 高度组织化结构化数据 - 结构...

    MongoDB 2020-02-19 42 0
  • Windows安装压缩版MongoDB的教程

    Windows安装压缩版MongoDB的教程

    MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。 MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。 下载安装包 官网:mongodb-win32-x86_64-2012plus-4.2.1.zip 安装 解压安装包到任意目录,在解压根目录中创建配置文件mongo.conf,内容如下: #数据库路径 dbpath=D:/tools/mongodb-4.0...

    MongoDB 2020-02-19 24 0
  • Windows10安装MongoDB4.0详细步骤及启动配置教程

    Windows10安装MongoDB4.0详细步骤及启动配置教程

    redis 官方没有 Windows 版的,微软维护的已经好久没更新了,所以就在想着换成 MongoDB。 一、安装 首先去官网下载Mongodb安装包,网址https://www.mongodb.com/download-center/community,下载完成后双击安装就行 安装步骤: 1.点击next 2.勾选左下角,点击next 3.选择默认安装路径,点击completem;自己定义安装路径,点击custom,点击browse选择路径,点击next 4.直接点...

    MongoDB 2020-02-19 20 0
  • Win10 64位安装MongoDB数据库的详细教程

    Win10 64位安装MongoDB数据库的详细教程

    选择对应的系统并下载MongoDB https://www.mongodb.com/download-center/community 选择操作系统对应的版本 我是win10 64位,所以选择如下版本: 下载完的安装包: 双击安装时,选择自定义,可以修改安装目录: 我修改目录如下: D:\Program Files\MongoDB\Server\4.2\ 安装过程中的配置选择 服务配置说明 Run Service as Network Service user 以网络服务用户身份...

    MongoDB 2020-02-19 53 0
  • mongodb基本命令实例小结

    mongodb基本命令实例小结

    本文实例讲述了mongodb基本命令。分享给大家供大家参考,具体如下: 1 切换数据库 use admin; 2 查看当前数据库 db; 2.1 查看所有数据库 show dbs; 3 查看当前数据库下面的表 show collections; 4 删除数据库 use test; db.dropDatabase(); #删除当前数据库 show dbs; #验证删除结果 5 删除集合或者表...

    MongoDB 2020-02-19 21 0
  • MongoDB操作类封装实例代码

    MongoDB操作类封装实例代码

    前言 最近接到一个需求,要做MongoDB打点数据的统计,在学习过MongoDB的操作之后,封装了一个MongoDB的操作类,分为两部分,基本思想是参照了自己写过的mysql的操作类。一个是基本的操作类,包括所有基本操作的静态方法,还有一个是mongoobject,就是具体操作的实现类。 以后再写如何用spring boot写一个简单的统计服务。 MongoDB操作类封装 mongobase代码如下: package com.fun.mongodb; import com.fun.fram...

    MongoDB 2020-01-19 35 0
  • mongoDB中CRUD的深入讲解

    mongoDB中CRUD的深入讲解

    前言 今天开始接触非关系型数据库的mongoDB,现在将自己做的笔记发出来,供大家参考,也便于自己以后忘记了可以查看。 首先,mongoDB,是一种数据库,但是又区别与mysql,sqlserver、orcle等关系数据库,在优势上面也略高一筹;至于为什么会这么说呢?很简单,我们来举两个例子: 1.在存储上面,非关系型数据库可以更大规模的存储,打个比方,Facebook用的数据库就是非关系型数据库。 2.运用起来更加流畅也是这个数据库的优点,将分布式的特点发挥到极致。 当我查看官方文档的时...

    MongoDB 2020-01-19 41 0
  • MongoDB游标超时问题的4种解决方法

    MongoDB游标超时问题的4种解决方法

    当我们使用Python从MongoDB里面读取数据时,可能会这样写代码: import pymongo handler = pymongo.MongoClient().db.col for row in handler.find(): parse_data(row) 短短4行代码,读取MongoDB里面的每一行数据,然后传入parse_data做处理。处理完成以后再读取下一行。逻辑清晰而简单,能有什么问题?只要parse_data(row)不报错,这一段代码就完美无缺。 但...

    MongoDB 2020-01-19 105 0
  • mongodb数据库入门之CURD简单操作示例

    mongodb数据库入门之CURD简单操作示例

    本文实例讲述了mongodb数据库入门之CURD简单操作。分享给大家供大家参考,具体如下: 查看所有数据库 show dbs; show databases; #有些版本可能不行 使用数据库 use 数据库名 查看集合(集合即mysql的表) show tables/collections 查看帮助 db.help() 创建库 MongoDB的库是隐式创建的,可以use一个不存在的库, 然后在该库下创建colle...

    MongoDB 2020-01-19 30 0
  • mongodb数据库入门学习笔记之下载、安装、启动、连接操作解析

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

    本文实例讲述了mongodb数据库下载、安装、启动、连接操作。分享给大家供大家参考,具体如下: 简介: MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。 MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。 1、下载 从官网下载压缩包, 官网地址:https://www.mongodb.com/download-center/v2/community。 下载命令...

    MongoDB 2020-01-19 38 0
  • 关于MongoDB谨防索引seek的效率问题详析

    关于MongoDB谨防索引seek的效率问题详析

    背景 最近线上的一个工单分析服务一直不大稳定,监控平台时不时发出数据库操作超时的告警。 运维兄弟沟通后,发现在每天凌晨1点都会出现若干次的业务操作失败,而数据库监控上并没有发现明显的异常。 在该分析服务的日志中发现了某个数据库操作产生了 SocketTimeoutException。 开发同学一开始希望通过调整 MongoDB Java Driver 的超时参数来规避这个问题。 但经过详细分析之后,这样是无法根治问题的,而且超时配置应该如何调整也难以评估。 下面是关于对这个问题的分析、调优的...

    MongoDB 2020-01-19 37 0
  • 基于Morphia实现MongoDB按小时、按天聚合操作方法

    基于Morphia实现MongoDB按小时、按天聚合操作方法

    MongoDB按照天数或小时聚合 需求 最近接到需求,需要对用户账户下的设备状态,分别按照天以及小时进行聚合,以此为基础绘制设备状态趋势图. 实现思路是启动定时任务,对各用户的设备状态数据分别按照小时以及天进行聚合,并存储进数据库中供用户后续查询. 涉及到的技术栈分别为:Spring Boot,MongoDB,Morphia. 数据模型 @Data @Builder @Entity(value = "rawDevStatus", noClassnameStored = true) // 设...

    MongoDB 2020-01-19 31 0
  • MongoDB增删查改操作示例【基于JavaScriptShell】

    MongoDB增删查改操作示例【基于JavaScriptShell】

    本文实例讲述了MongoDB增删查改操作。分享给大家供大家参考,具体如下: MongoDB自带了一个JavaScript Shell,所以在其中使用js语法是可以的。 Insert操作: 单条插入 var single={"name":"mei","age":22} db.user.insert(single); 循环插入 var single={"name":"tinyphp","num":28,} for(var i=0;i<5;i++){single.num=...

    MongoDB 2020-01-19 35 0
  • MongoDB中的参数限制与阀值详析

    MongoDB中的参数限制与阀值详析

    前言 今天搜索spark mongo的资料,意外发现了MongoDB的一些知识,这些都是之前没有接触过的,所以专门记录下。 (๑• . •๑) 下面话不多说了,来一起看看详细的介绍吧 一、BSON文档 BSON文档尺寸:一个document文档最大尺寸为16M;大于16M的文档需要存储在GridFS中。 文档内嵌深度:BSON文档的结构(tree)深度最大为100。 二、Namespaces collection命名空...

    MongoDB 2020-01-19 26 0
  • MongoDB分片集群部署详解

    MongoDB分片集群部署详解

    一、环境说明 1、我们prod环境MongoDB的集群架构是做的分片集群的部署,但是目前我们没有分片,即所有数据都在一个分片上,后期如果数量大,需要分配,集群随时可以分片,对业务方透明 2、各个角色的部署情况 角色 IP 端口 复制集名称 mongos 172.21.244.101,172.21.244.102,172.21.244.94 27...

    MongoDB 2020-01-19 29 0
1 2 3 4 5 ››