MongoDB
文章平均质量分 85
仅以记录MongoDB的安装,使用。
学习Java的小姐姐
一线互联网高级软件开发工程师,同时也是一个萌妹子,哈哈哈,必须得萌。擅长Java,Redis,MySQL,ES,RabbitMQ等技术。| 公众号:学习Java的小姐姐,回复有惊喜哦。
展开
-
MongoDB的复制源oplog
之前有说过MongoDB的复制是异步复制的,其实也就是通过oplog来实现的,他存放在local数据库中,我们来查询一下主节点的日志大小。除了主节点有oplog之外,其他节点也就有oplog,如果没有的话,主节点挂了,其他节点成为主节点,那怎么获取数据呢。其他节点的oplog是从主节点这边复制过去的。我们来看一下oplog里面的一条数据,如下图。现在我们测试一下,在主节点里...原创 2018-11-12 23:36:38 · 507 阅读 · 0 评论 -
MongoDB4.0支持事务管理
背景最后我们看一下MongoDB的事务管理,本来是没这一篇的,因为网上大部分资料太老,都为MongoDB之前的版本,的确在MongoDB 4.0版本之前是没有事务管理,但是今天年初MongoDB发布了4.0版本,其中最重大的标志就是引入了事务管理。官方网址传送门,打不开的可以看下面的图片。知道了MongoDB的事务管理,我们来试试水,这个事务管理怎么玩。怎么玩我们先试试在普...原创 2018-11-14 14:51:23 · 16193 阅读 · 1 评论 -
Windows搭建MongoDB复制集
上篇,我们已经知道了什么是MongoDB的复制集,不知道的可以查看上篇哦,传送门来了。光说不练,假把式,咱来自己搭建一个复制集。先下载安装哦,不知道的查看上篇哦,https://blog.csdn.net/qq_33774822/article/details/83585156。咱上级安装的时候就有data和log文件夹啦,那今天我们新建一个config文件,里面新建3个config文件...原创 2018-11-09 18:10:50 · 2045 阅读 · 0 评论 -
认识MongoDB复制集
从这一篇开始,我们要踏上MongoDB进阶之路啦,想想还有点小开心呢。一筐猪镇楼。引入复制集我们先来想一个场景,如果本地项目使用MongoDB,都是下载,安装,连接一条龙服务。这实际也就是单点模式,那如果我们项目要上线了,这个时候还是一个数据库,就可能出问题。比如我们写了个淘宝(嘘,假装是个大牛),双十一那天晚上,数据库挂了,emmm,这秒秒钟损失多少钱啊,不敢想象,这个时候,可能...原创 2018-11-09 15:56:02 · 610 阅读 · 0 评论 -
MongoDB入门系列之科普篇
目录背景对比MongoDB的数据存储格式背景最近公司扩展了很多国外客户,那么一个很严重的问题就是翻译,对于国外客户来说,肯定看不懂中文,那就要项目中提供切换各自国家语言的功能。由于每个项目都是各自写自己的翻译,所以这块比较混乱。对于公司来说,肯定是希望能写一个中间件,提供翻译功能,以供其他项目使用。这样一来,大家都方便,而且还可以统一管理翻译模块。那么,我们组就临危...原创 2018-10-31 15:36:13 · 302 阅读 · 0 评论 -
MangoDB的下载和安装
前面已经简单介绍了MongoDB,今天我们就要正式学习他了,话不多说,咱先来安装。1.现在MongoDB已经到了4.0版本,咱先去官网下载,MongoDB官网传送门,下载的版本信息如下,点击DownLoad就可以愉快下载啦。 2.下载到本地如下图 3.双击打开,接下来就是傻瓜式安装。4.在这个位置要选择complete,在弹框里面选择存放数据和日志...原创 2018-10-31 15:39:59 · 5620 阅读 · 0 评论 -
MongoDB的可视化工具(Studio 3T)
前面我们已经介绍了MongoDB怎么安装,接下来要安装他的可视化工具——Studio 3T。先到这下载一个压缩包,百度网盘,https://pan.baidu.com/s/1M8mlWo334KE8I1_UA2Da_Q。下载完如下图,接下来就是傻白甜的安装。安装完的结果如下图。我们可以建立一个本地的数据库,操作具体如下:在建立的时候,可以先进行测试,看看是不...原创 2018-11-05 14:14:11 · 2283 阅读 · 0 评论 -
MongoDB的基本操作(增删改查)
目录概念整理数据库:一个MongoDB中可以建立多个数据库。集合:MongoDB的文档组。文档:实际存放数据的地方。常见的操作数据库(新增,删除)集合(新增,编辑,删除)文档(增删改查)重点查询文档新增文档(objectId)编辑文档(set为部分更新,括号里面没有的保持原样)按多种条件查询(条件操作符)上面我们已经安装MongoDB数据库,...原创 2018-10-31 17:14:51 · 3689 阅读 · 1 评论 -
MongoDB的查询索引
目录为什么要建立索引?索引的分类有哪些?_id索引单键索引多键索引复合索引过期索引hello,今天是万圣节原创 2018-10-31 22:24:48 · 2548 阅读 · 0 评论 -
MongoDB的全文索引
Table of Contents背景如何使用准备工作:插入数据建立全局索引查询结果使用中存在哪些问题?英文存在停止词中文无法采用全文索引前面了解了多种索引方式,比如单键索引,多键索引,复合索引等,这些感觉都太空,咱今天学习一下实用的索引——全文索引。背景比如我们在慕课中搜索一个内容mongodb,他是在全局搜索,包括课程,猿问,手记等。如果这个时候...原创 2018-11-05 21:14:06 · 3717 阅读 · 0 评论 -
MongoDB的地理位置索引
背景我们平常打开一些App的时候,经常有一个“查询周边景点”的功能,如我在高德里面就查询到了附近的景点。这种计算如果通过普通的关系型数据库,那对服务器和数据库的性能要求就太高了。我们可以通过MongoDB自带的地址位置索引来实现。如何使用前期准备:插入数据我们先插入四条数据,即店铺的类型,名称和地理位置。注意地理位置的第一个数值表示精度(范围为-100到100),第...原创 2018-11-05 21:16:13 · 3471 阅读 · 1 评论