1.远程使用工具

1.远程使用mongoimport 工具导入csv数据
安装mongodb commity ,进入命令行

mongoimport --host {ip}:27017 --authenticationDatabase admin -u {username} -p {password} --db {dbname} --collection {collectionname} --type csv --headerline --file {filename,如D:\data\1.CSV}

2.使用本地mongo工具使用shell命令远程登陆

mongo --host {ip}:27017 --authenticationDatabase admin -u {用户名} -p {密码}

3.使用本地mongo工具使用shell命令远程修改collection名称

use admin
db.runCommand( { renameCollection: "AAAA.BBBB", to: "AAAA.CCCC" })

2.Mongodb启动的一些配置

启动mongodb

命令行方式不常用
配置文件方式 mongod -f …/conf/mongodb.conf

首先创建conf目录和conf文件

#数据存放地址 没有需要手动创建data目录
dbpath =  D:\env\mongodb-win32-x86_64-2008plus-ssl-4.0.27\mongodb-win32-x86_64-2008plus-ssl-4.0.27\data\db
#日志文件存放目录  没有需要手动创建目录及文件
logpath = D:\env\mongodb-win32-x86_64-2008plus-ssl-4.0.27\mongodb-win32-x86_64-2008plus-ssl-4.0.27\logs\mongodb.log
# 以追加的方式记录日志
logappend = true
# 端口
port = 27017
# 对访问的ip地址不做限制,这里设置0.0.0.0 就是对所有ip不限制,默认是127.0.0.1 意思除了本机外不能访问
bind_ip = 0.0.0.0
# 后台运行
fork = true
# 开始身份认证 需要use admin 注册用户
# auth = true

开始身份认证

参考B站周六也要加班

3.聚合之lookup

类似sql的left right inner outer---------- join
1.https://www.it1352.com/1633543.html
2. https://www.cnblogs.com/jasonminghao/p/13178087.html
3.https://www.cnblogs.com/howardxu/p/15061192.html

4.查询 find

5.聚合

类似group by、join、as等


类似find里面的运算符

group

6.索引

建立索引

db.getCollection("NTP_REF_NA_LINK_FC1-4_211G1").ensureIndex({'LINK_PVID':1})

查询索引

db.getCollection("NTP_SPD_NA_15MIN_KPH_211G1").getIndexes()

删除索引

db.getCollection("NTP_SPD_NA_15MIN_KPH_211G1").dropIndex({INDEX-NAME})

查看索引大小

db.getCollection("NTP_REF_NA_LINK_FC1-4_211G1").totalIndexSize()

组合索引设计规范

【Mongodb】常用的一些功能相关推荐

  1. mongodb常用命令

    mongodb常用命令 mongodb由C++写就,其名字来自humongous这个单词的中间部分,从名字可见其野心所在就是海量数据的处理.关于它的一个最简洁描述为:scalable, high-pe ...

  2. linux进入mongodb数据库命令,MongoDB 常用数据库命令,命令是如何工作的这里

    MongoDB 常用数据库命令,命令是如何工作的这里 mongoDB提供了广泛的数据库命令,除常用的create,read,update,delete之外所有功能. 命令是如何工作的 这里有个你比较熟 ...

  3. MongoDB——常用命令

    小黄自我修炼之Mongo篇,课程视频来自于黑马程序员 点击跳转 关于Mongo的简介和安装网上一搜一大堆,小黄的博客用来记录如何使用Mongo 本文的例子来自于现实中出现的情况:文章评论功能,自始至终 ...

  4. 基于 MongoDB 的 python 日志功能

    本文首发于 Gevin的博客 原文链接:基于MongoDB的python日志功能 未经 Gevin 授权,禁止转载 基于MongoDB的python日志功能 why-log-to-mongodb 我几 ...

  5. MongoDB 常用故障排查工具

    MongoDB 常用故障排查工具 1.profile profiling levels: 0,关闭profile:1,只抓取slow查询:2,抓取所有数据. 启动profile并且设置Profile级 ...

  6. 5个常用的Python功能代码

    大家都在 Python论坛里讨论.交流,你还在等什么!赶快加入! 今天玩蛇网给大家提供5个最常用的Python功能和它的源代码. 一.随机数生成 >>> import random  ...

  7. MongoDB常用语句

    记录一下MongoDB常用语句,顺带与SQL做个简单的对比. 1.查询(find) (1)查询所有结果 select * from articledb.article.find() (2)指定返回哪些 ...

  8. MongoDB常用使用场景介绍

    本文来介绍下MongoDB常用的使用场景 文章目录 概述 概述

  9. mongodb常用语句(集合操作)

    mongodb常用语句(集合操作) 查看集合帮助 db.songs.help(); 查看集合总数据量 db.songs.count(); 查看表空间大小 db.songs.dataSize(); 查看 ...

  10. 【QCustomPlot】1.2 - QCustomPlot绘制静态曲线、常用函数的功能说明

    使用QCustomPlot绘制静态曲线.并对常用函数的功能进行说明. 大部分参照别人博客,以在代码工程中附上了链接. 我的学习例程仓库,GitHub:QCustomPlot 学习例程下载 绘图坐标轴布 ...

最新文章

  1. NYOJ_16_矩形嵌套
  2. 数据缺失、混乱、重复怎么办?最全数据清洗指南
  3. oracle数据库日期时间参数大全(一)
  4. 交换排序之——冒泡排序(c/c++)
  5. hocon配置文件_GitHub - Himmelt/Hocon: Simple Hocon Configuration Library [轻量 Hocon 配置库]...
  6. 一些著名的软件都用什么语言编写?
  7. HTML5 CANVAS 弹幕插件--DanMuer.js(V3.2.5)
  8. 微课|中学生可以这样学Python(例8.22):冒泡法排序
  9. matlab 预测值一样,matlab BP神经网络建造如下,预测时,预测值反归一化报错,求大神指教!!!!!...
  10. monaco editor + vue的配置
  11. 亲临ACM MM大会现场,围观各路技术高手参会心得
  12. Logback MDC
  13. 3.卷1(套接字联网API)---套接字编程简介
  14. 谷歌搜索引擎使用语法大全收集
  15. java编程简单小游戏_求一个简单又有趣的JAVA小游戏代码
  16. 【数据结构】二叉树题目代码总结 (快速排序与汉诺塔的非递归 、判断完全二叉树 、二叉链表交换左右孩子 、01背包问题)
  17. 小米mini路由器刷固件
  18. 知识追寻者网址神器私藏合集
  19. 冯提莫与斗鱼“好聚好散”复制一个当红女主播要迈过多少难关?
  20. 解决移动端滑动方向相反

热门文章

  1. Mybatis什么时候用resultMap,什么时候用resultType
  2. 本机号码一键登录原理与应用(荣耀典藏版)
  3. if(a)是什么意思
  4. 介孔二氧化硅纳米粒子应用在组织工程
  5. 霸屏综艺,牵手明星,扩列神器皮皮APP的出圈始末
  6. python竞赛猜名次_五人预测比赛结果均答对一半,求比赛名次
  7. sql server 2012 “远程过程调用失败”【0x800706be】
  8. java getsystemtime,草泥马之家-使用javaAgent解除Burp的时间限制
  9. Optimistic Concurrency VS. Pessimistic Concurrency Control
  10. 新一配:程序员在地铁上写代码被路人吐槽:有什么好装的!网友评论炸锅了