• Mongo学习笔记

    时间:2023-12-02 20:55:15

    安装和开始下载 MongoDB参考:+MongoDB安装配置(Windows)+Mongo手册

  • 【mongo】drop不释放磁盘空间

    时间:2023-11-29 17:55:51

    用drop删除mongo的collection后,其size归零,但是storage仍然是原大小,磁盘空间没有被释放。要用下面命令释放无用的磁盘空间mongod -repair

  • MongoDB - The mongo Shell, mongo Shell Quick Reference

    时间:2023-11-29 12:46:20

    mongo Shell Command HistoryYou can retrieve previous commands issued in the mongo shell with the up and down arrow keys. Command history is stored in ...

  • 从Mongo导出数据库到Excel

    时间:2023-11-28 17:51:27

    在MongoDB的安装目录的bin文件夹下打开命令行:./mongoexport -d kugou_db -c songs -f rank,singer,song,time --type=csv -o ./top500.csv-d : 数据库名-c : 表名-f : 列名-type : 导出的文

  • docker 安装mongo

    时间:2023-11-27 14:58:42

    1.docker安装参考docker官网教程2.docker中获取mongo镜像sudo pull mongo3.通过run命令新建/启动容器,容器名称为mongo,本地宿主机如果27017端口被占用的话,建议更换端口sudo docker run --name mongo -p 27018:270...

  • centos7 docker安装mongo遇到的问题

    时间:2023-11-27 14:47:43

    问题一 docker search error描述:使用docker 搜索镜像时出现错误,错误信息如下:[root@ ~]# docker search mongoError response from daemon: Get https://index.docker.io/v1/search?q=...

  • 超详细windows安装mongo数据库、注册为服务并添加环境变量

    时间:2023-11-27 13:59:07

    1.官网下载zip安装包官网地址https://www.mongodb.com/download-center/community?jmp=nav,现在windows系统一般都是64位的,选好版本、系统和包类型之后点击download,mongodb-win32-x86_64-2008plus-ss...

  • 学习mongo系列(八)密码与权限

    时间:2023-11-27 13:31:02

    一、设置密码及用户角色【1】> db.createUser(... {... user: "maxh",... pwd: "123",... roles: [ "readWrite", "dbAdmin" ]... }... )Successfully...

  • mongo 服务化与删除

    时间:2023-11-22 09:10:16

    MONGO  服务化使用超级用户进入cmd到D:\mongodb\bin>日志文件需要提前创建mongod --bind_ip 0.0.0.0 --logpath D:\mongodb\data\mango.log --logappend --dbpath D:\mongodb\data\db...

  • Mongo分区后分片下count记录不准确

    时间:2023-11-17 18:32:52

    问题描述问题如图,后来上网查了一下,发现了这是正常现象:官方文档解释了这种现象的原因以及解决方法:不准确的原因:操作的是分片的集合(前提);shard分片正在做块迁移,导致有重复数据出现存在孤立文档(因为不正常关机、块迁移失败等原因导致)1、count和aggregate的不同:在mongoDB中,...

  • node.js零基础详细教程(7.5):mongo可视化工具webstorm插件、nodejs自动重启模块Node Supervisor(修改nodejs后不用再手动命令行启动服务了)

    时间:2023-11-17 14:04:10

    第七章 建议学习时间4小时  课程共10章学习方式:详细阅读,并手动实现相关代码学习目标:此教程将教会大家 安装Node、搭建服务器、express、mysql、mongodb、编写后台业务逻辑、编写接口,最后完成一个完整的项目后台,预计共10天课程。注:由于使用Nodejs操作mongodb的时候...

  • mongo常用sql

    时间:2023-11-16 08:21:24

    基本查询  db.getCollection('chdr').find({chdrnum:"test123456"})lookup关联查询 db.getCollection ( ' chdr ' ) . aggregate  ( [ { " $lookup " : { " localField" :...

  • mongo基础---增删改查

    时间:2023-11-13 21:37:55

    正文MongoDB 是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系型数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似Json格式,因此可以存储比较复杂...

  • mongodb系列~mongo常用命令

    时间:2023-10-25 22:57:38

    mongodb常用命令大全1 索引相关命令db.chenfeng.ensureIndex({"riqi":1}) 添加索引会阻塞nohup mongo --eval " db.chenfeng.ensureIndex({"riqi":1},{background:true})" & 添加索引...

  • mongo副本集搭建及服务器复用方案

    时间:2023-10-08 23:08:01

    比较常见的mongodb副本集搭建是有:常规节点、数据副本、仲裁节点组成,也就是需要三台服务器组建。常规节点即数据的主存储节点,数据副本是主存储节点的从属节点,它定期去主节点获取更新日志来更新自己。仲裁节点作用辅助选主,选主需要半数以上同意,数据副本存储的是冗余数据,而仲裁节点不需要存储数据,主节点...

  • 【Mongo】安装并配置副本集

    时间:2023-10-08 23:07:55

    安装Mongo并配置副本集最近的一个小项目需要用到mongo,所以开始学习下mongo。本打算开三台虚机严格按照生产来配置,然后发现有点带不动,所以决定在一台上通过三个端口来模拟。获取安装包curl -O http://downloads.mongodb.org/linux/mongodb-linu...

  • 我们的一个已投产项目的高可用数据库实战 - mongo 副本集的搭建具体过程

    时间:2023-10-08 23:07:37

    我们的 mongo 副本集有三台 mongo 服务器:一台主库两台从库。主库进行写操作,两台从库进行读操作(至于某次读操作到底路由给了哪台,仲裁决定)。实现了读写分离。这还不止,假设主库宕掉,还能实现不须要用户干预的情况下。将主库自己主动切换到另外两台从库中的某一台,真正实现了 db 的高可用。1....

  • MongoDB学习笔记~Mongo集群和副本集

    时间:2023-10-08 23:07:25

    回到目录一些概念对于Mongo在数据容灾上,推荐的模式是使用副本集模式,它有一个对外的主服务器Primary,还有N个副本服务器Secondary(N>=1,当N=1时,需要有一台仲裁服务器Arbiter,当N>1时不需要Arbiter),它们之前是通过内部机制实现同步的,并且当Prim...

  • 使用mongo-express管理mongodb数据库

    时间:2023-10-05 21:07:56

    前面的话本文将详细介绍一款用nodejs开发的基于Web的mongodb数据库管理工具mongo-express安装首先,全局安装 mongo-express 包npm install -g mongo-express接着,使用如下命令来找到mongo-express的安装目录npm list -g...

  • golang使用 mongo

    时间:2023-08-07 10:48:56

    连接集群mongodb://[username:password@]host1[:port1][,host2[:port2],...[,hostN[:portN]]][/[database][?options]]所以集群的话格式是GlobalMgoSession, err := mgo.Dial("...