随笔分类 -  mongo

摘要:记录一下: 部署内容:python tornado web后端 + es服务 + mongo服务 + ... 部署方案:后端server起容器服务,用mongo做存储。 遇到问题:docker-compose编排容器,为了持久化存储,将mongo直接挂载映射到D盘,但是会启服务失败。报错内容: Wi 阅读全文
posted @ 2021-01-05 09:59 口头猿 阅读(530) 评论(0) 推荐(0)
摘要:1.ObjectId: 是“_id”的默认类型。mongo没有用自增主键原因:多个服务器同步自动增加主键值费时费力。 mongo初衷是作分布式数据库,所以能在分片环境中生成唯一的标示符非常重要。 ObjectId的12字节生成方式是: “时间戳+机器+PID+计数器” (计数器保证同一个进程同一秒产 阅读全文
posted @ 2019-03-20 12:01 口头猿 阅读(134) 评论(0) 推荐(0)
摘要:1. Windows下远程连接服务器上的MongoDB数据库使用的是mongo命令,如果安装mongodb时配置了环境变量,可以直接快捷键windows+R打开cmd。 管理员身份cmd执行如下语句: mongo -h ip:端口/数据库名 -u user -p password 需要服务器的ip和 阅读全文
posted @ 2019-03-15 16:30 口头猿 阅读(2387) 评论(0) 推荐(2)
摘要:windows下安装mongoDB(zip版)下面说明如何在win10下用zip包安装好mongoDB数据库首先要先从网上下载mongoDB的zip包http://dl.mongodb.org/dl/win32/x86_64可以从这里下载,我选的是最新的3.2版本,可以下载mis的,但要自己安装,这 阅读全文
posted @ 2019-03-15 15:05 口头猿 阅读(766) 评论(0) 推荐(0)
摘要:数据备份mongodump 可以用mongodump 来做MongoDB 的库或表级别的备份,下面举例说明: >c:\mongo\bin\mongodump -d xxxx数据库 此时会在当前目录下创建一个dump 目录,用于存放备份出来的文件,也可以指定备份存放的目录。 数据恢复mongorest 阅读全文
posted @ 2019-01-15 11:05 口头猿 阅读(216) 评论(0) 推荐(0)
摘要:用命令 db.copyDatabase('old_name', 'new_name') 可以备份出一个新的数据库。 然后 use old_name 并db.dropDatabase() 即可删除旧的数据库。 阅读全文
posted @ 2019-01-15 11:02 口头猿 阅读(580) 评论(1) 推荐(0)
摘要:一、mongo是啥东西? MongoDB 是由C++语言编写的,基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。 二、gridfs是啥东西? 1.MongoDB内置GridFS,支持大容量的存储。 2.GridFS是一个出色的分布式文件系统,可以支持海量的数 阅读全文
posted @ 2018-09-20 14:46 口头猿 阅读(539) 评论(0) 推荐(1)