标签: MongoDB

SpringBoot中快速操作Mongodb数据库指南

在SpringBoot中集成Mongodb非常简单,只需要加入Mongodb的Starter包即可,代码如下:org.springframework.bootspring-boot-starter-data-mongodb然后配置Mongodb的连接信息:spring.data.mongodb.ur...

Java 2021-05-08 92 0 0 阅读全文

VUE+Express+MongoDB前后端分离实现一个便签墙

计划来实现一个便签墙系列,这个东西做简单也简单,往复杂了做功能也很多,记录一下从零到有的开发过程吧,希望最后能把这个项目做得很完善。首先是前后端分离架构,前端用vue,后台我们就用express,数据库用mongodb吧。在脑袋里过一下,最最开始,要完成一个怎样的雏形呢?先把用户登录管理放在一边,当...

JavaScript 2021-04-18 95 0 0 阅读全文

Mongos崩溃后无法重启问题的解决方法

官方文档:https://docs.mongodb.com/manual/reference/program/mongos/#bin.mongosmongos是MongoDBshard的缩写,它是一个为应用层提供查询请求并决定数据在MongoDB分片中位置的路由服务。从应用层的角度来看,mongos...

MongoDB 2021-03-28 118 0 0 阅读全文

SpringBoot实现的Mongodb管理工具使用解析

项目介绍Mongodb网页管理工具,基于SpringBoot2.0,前端采用layerUI实现。源于线上环境部署mongodb时屏蔽了外网访问mongodb,所以使用不了mongochef这样方便的远程连接工具,便Mongodb提供的javaapi实现的的网页版管理未设置登录权限相关模块,低耦合性方...

Java 2021-04-28 100 0 0 阅读全文

SpringBoot 整合 MongoDB的示例

本节使用SpringBoot2.1.9.RELEASE,示例源码在https://github.com/laolunsi/spring-boot-examples/tree/master/06-spring-boot-mongo-demoSpringBoot可以非常方便地引入和操作MongoDB。本...

Java 2021-04-24 123 0 0 阅读全文

Mongodb基础用法

数据库连接后端数据库连接语法:mongodb://[username:password@]host1[:port1][,host2[:port2],...[,hostN[:portN]]][/[database][?options]]mongodb://是固定搭配,后边是可选参数用户名加密码,hos...

MongoDB 2021-08-07 111 0 0 阅读全文

MongoDB4.2.8备份恢复与导出导入(推荐)

备份数据备份就是要保存数据的完整性,防止断电,病毒感染等等情况,使数据丢失。有必要的话,最好勤备份,防止数据丢失。创建备份目录:mkdir-p/bigdata/mongodb-4.2.8/mongodump语法:mongodump-hlocalhost:27017-ddmp_phone-o/bigd...

MongoDB 2021-04-09 69 0 0 阅读全文

详解MongoDB中的日志模块

今天简单研究了一下MongoDB里面的日志模块,写篇文章记录下。01MongoDB日志组件种类及日志等级每种数据库都有自己的日志模块,MongoDB也不例外,通常情况下,一个数据库的日志中,记录的是数据库的连接信息、存储信息、网络信息、索引信息以及查询信息等。从MongoDB3.0版本开始,Mong...

MongoDB 2021-04-16 101 0 0 阅读全文

把MongoDB作为循环队列的方法详解

我们在使用MongoDB的时候,一个集合里面能放多少数据,一般取决于硬盘大小,只要硬盘足够大,那么我们可以无休止地往里面添加数据。然后,有些时候,我只想把MongoDB作为一个循环队列来使用,期望它有这样一个行为:设定队列的长度为10插入第1条数据,它被放在第1个位置插入第2条数据,它被放在第2个位...

MongoDB 2021-03-16 78 0 0 阅读全文

Java连接Mongodb进行增删改查

1.创建maven项目org.mongodbmongodb-driver3.4.12.编写代码 1.查询所有packagecom.czxy.mongodb;importcom.alibaba.fastjson.JSON;importcom.mongodb.*;importjava.util.List...

Java 2021-06-30 84 0 0 阅读全文

MongoDB的Chunk详解

MongoDB中,在使用到分片的时候,常常会用到chunk的概念,chunk是指一个集合数据中的子集,也可以简单理解成一个数据块,每个chunk都是基于片键的范围取值,区间是左闭右开。例如,我们的片键是姓名的第二个字母,包含了A-Z这26中可能,理想情况下,划分为26个chunk,其中每个字母开头的...

MongoDB 2021-04-16 118 0 0 阅读全文

MongoDB Orm框架的注意事项及简单使用

首先spring自带了mongodb的orm,springdatamongodb,但是这个框架非常难用,最令人抓狂的是每个文档都要带一个_class字段,因为这个是string的,所以占用不少空间,而且去除也比较麻烦。在这里我推荐一下基于MongoDB官方提供的orm的轻量级封装的zfooorm框架...

MongoDB 2021-06-22 72 0 0 阅读全文

MongoDB常用的Crud操作语句

对于后端大神(小白)来说,每天的工作就是CRUD,再加上Control+C和Control+V。作为大神(小白),怎么能不懂CRUD呢?MongoDB的CRUD相比繁琐的SQL语句而言十分简便,显得更为现代化。创建数据(CREATE)MongoDB提供了两种方式创建数据:db.crud.insert...

MongoDB 2021-06-22 86 0 0 阅读全文

解决正则表示式匹配($Regex)引起的一次Mongo数据库Cpu占用率高的问题

某一天,监控到mongo数据库cpu使用率高了很多,查了一下,发现是下面这种语句引起的:db.example_collection.find({"idField":{"$regex":"123456789012345678"},"...

MongoDB 2021-05-10 109 0 0 阅读全文

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

背景最近线上的一个工单分析服务一直不大稳定,监控平台时不时发出数据库操作超时的告警。运维兄弟沟通后,发现在每天凌晨1点都会出现若干次的业务操作失败,而数据库监控上并没有发现明显的异常。在该分析服务的日志中发现了某个数据库操作产生了SocketTimeoutException。开发同学一开始希望通过调...

MongoDB 2021-05-10 82 0 0 阅读全文

Mongodb 崩溃报错 Too Many Open Files的问题解析

在项目实际使用过程中,客户反馈能打开网页但无法登陆,第一时间感觉到应该是数据库服务器挂了,于是查看Mongodb数据库服务器日志,果不其然挂了。报错信息如下:2020-12-28T13:21:21.731+0800ESTORAGE[conn2624]WiredTigererror(24)[16091...

MongoDB 2021-04-06 76 0 0 阅读全文

如何用Python 操作MongoDB数据库

一、MongoDB属于NoSQL(非关系型数据库),是一个基于分布式文件存储的开源数据库系统。二、操作MongoDB1、安装 pymongopython使用第三方库来连接操作MongoDB,所以我们首先安装此库。pip3installpymongodb2、连接MongoDB使用MongoClient...

Python 2021-04-16 91 0 0 阅读全文

Nodejs连接Mongodb数据库实现增删改查

准备通过npm命令安装mongodb安装mongodb数据库,这里不详细介绍了,网上一堆关于版本mongodb@2.2.10nodejsv4.6.0MongoDB数据库3.2版本CRUD操作在此之前应对Mongodb数据库有所了解,知道它的一些增删查改命令。1.增加varMongoClient=re...

JavaScript 2021-06-10 88 0 0 阅读全文

MongoDB实现问卷/考试设计功能

MongoDB的特点MongoDB是一个面向文档存储的数据库。在MongoDB中,一条记录叫做document(文档),由类似于JSON结构的键值对组成。由于类似于MongoDB直接存储JSON的特性,MongoDB天生适合作为存储结构复杂的数据结构的介质。类似于问卷调查和考试这种需求,用mysql...

MongoDB 2021-05-10 75 0 0 阅读全文

Windows安装压缩版MongoDB

下载安装包官网:mongodb-win32-x86_64-2012plus-4.2.1.zip安装解压安装包到任意目录,在解压根目录中创建配置文件mongo.conf,内容如下:#数据库路径dbpath=D:/tools/mongodb-4.0.13/data#日志输出文件路径logpath=D:/...

MongoDB 2021-07-06 83 0 0 阅读全文