位置: 编程技术 - 正文

MongoDB 学习笔记(mongodb基础知识)

编辑:rootadmin

推荐整理分享MongoDB 学习笔记(mongodb基础知识),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mongodb快速入门,mongodb的使用教程,mongodb基础知识,mongodb基础知识,mongodb从入门到商业实战,mongodb基础知识,mongodb基础知识,mongodb入门教程,内容如对您有帮助,希望把文章链接给更多的朋友!

1、配置:mongod --dbpath=D:MongoDBdata

mongo

2、基本的增删查改

find() update()-- 整体更新,局部更新。

修改器: $inc db.person.update({"age":},{$inc:{"salary":}})

第一个参数为条件。第二个参数为修改的值,但值必须为整数。($inc allowed for numbers only)

$set 修改器: db.person.update({"name":"gll"},{$set:{"age":}}}

还有一种操作为修改或添加操作:这里可以叫insertOrUpdate操作。

只要将update的第三个参数设为true即可。如果没有查到,就在数据库里新增一条,避免数据库里判断是update还是add操作。使用简单。

MongoDB 学习笔记(mongodb基础知识)

批量更新:

如果匹配多条的话, 默认的情况下只更新第一条。如果需要多条更新的话,在update的第四个参数中设为true即可。也很简单。

Remove 操作。

3、高级操作

聚合:

count() distinct() 选择了哪个属性,哪个就不能重复。

group() 参数 key : 指定文档分组的依据,所有的age键的值划分到一组,true为返回键age的值。

initial: "initial":{"person":[]} 每一组reduce函数调用的初始个数,第一组的所有成员都会使用这个累加器。

说白了。这个就是个初始值。每次$reduce 都会调用这个值进行值的改变。

例子:

cgroup限制mongodb进程内存大小 以限制mongodb的内存大小为例。mkdir/cgroup/memory/test/echoM/cgroup/memory/test/memory.limit_in_bytesechoM/cgroup/memory/test/memory.memsw.limit_in_bytescgexec-gmemory:testmongod-port

mongodb 添加用户及权限设置详解 例如:mysql安装配置好后,有一个自带的mysql数据库,里面有一张user表,用来存放用户,以及用户权限,而mongodb这个最像关系型的数据库,有没有这样

centos yum 安装 mongodb 以及php扩展 一,安装mongodb,php扩展[root@localhost~]#yuminstallphp-pecl-mongomongodbmongodb-develmongodb-serverphp扩展,mongodb服务端,mongodb客户就装好了。二,配置/etc/mongodb.conf[root

标签: mongodb基础知识

本文链接地址:https://www.jiuchutong.com/biancheng/312764.html 转载请保留说明!

上一篇:MongoDB数据库forEach循环遍历用法(mongodb数据库是哪个公司的)

下一篇:cgroup限制mongodb进程内存大小(cgroup限制内存)

  • 什么是简易征税项目
  • 工会经费应该怎么做账
  • 金蝶旗舰版的现金流量表怎么导出
  • 小规模纳税人办公场地要求
  • 利润分配未分配利润借贷方表示什么
  • 应收账款和应付账款对冲会计分录
  • 转款账户错误退款的账务处理
  • 员工罚款如何入账
  • 雇主责任险税前列支
  • 营改增的税收政策
  • 营业账簿印花税怎么算
  • 建筑行业一般纳税人简易征收的范围
  • 2021年个人开发票税率
  • 利润表的本期数即本月实际发生数
  • 在建工程摊销是啥意思
  • 公司向职工借款不还怎么办理
  • 进口料件和出口成品的关系
  • 公司向股东借款需要股东会决议吗
  • 预收购货款的会计分录
  • 股权激励取消怎么处理?
  • 总资产平均余额是资产总额吗
  • 即征即退和先征后退适用范围
  • 社保稽查补社保按什么基数来
  • w11系统防火墙
  • 刚装好的服务器怎么安装
  • find.exe应用程序错误
  • php数组函数题目
  • 电力系统常用的接线有哪几种
  • driver-e
  • 老年人经常便秘怎么办
  • 加利福尼亚湾在哪
  • 跨行政区域是跨省吗
  • 税务安全证书不成功什么意思
  • 负债大于资产能贷款吗
  • php curl_exec
  • 七姐妹悬崖是怎样形成
  • vue之间的组件通信
  • php实现会话的步骤
  • 企业季度预缴土地出让金
  • read命令功能
  • 回购股票并注销影响所有者权益吗
  • dedecms使用教程
  • 帝国cms如何做网站
  • 会计自制原始凭证有哪些
  • 品种法成本核算的程序有哪几步?
  • 分期收款方式确认收入的时间
  • 进项加计扣除主项怎么算
  • 职工薪酬包括哪几类
  • 以前年度多缴纳房产税,可以递延次年度使用么
  • 本月没开票还需要上报汇总吗
  • 应收票据备查簿的作用
  • 房屋出租后转租缴纳房产税吗
  • 应收款项计提坏损怎么算
  • 用美元账户余额怎么用
  • 商品销售方式
  • 咨询服务行业的收入与成本
  • 服装销售怎么做
  • 房地产开发企业增值税怎么算
  • 企业清算的顺序
  • 购建时间是什么意思
  • mac上mysql安装
  • win7安装mysql5.5
  • rdesktop命令
  • linux与windows有哪些主要区别
  • windows8如何使用
  • javascript怎么做
  • android时间轴实现
  • js代码生成
  • 显示解析包时出错是怎么回事
  • javascript教程推荐知乎
  • 搭建maven开发环境
  • unity获取ui
  • javascript的介绍
  • 有几种导航
  • js实现@功能
  • 担保机构和银行的区别
  • 财务局是什么
  • 香水与香精有啥不一样
  • 北京市印花税减免政策
  • 2016年营改增房屋租赁
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设