
mongoDB
EvanJiemo
一个热爱软件的人
展开
-
MongoDB4.X 在Centos7环境下的安装配置
mongodb提供了基于centos7的RPM包,我们今天就拿单机安装步骤来进行整理,mongodb也提供了tar包,具体使用哪个,根据实际情况使用,我们今天来验证一下mongodb4.2的环境,首先我们需要更新一下我们的系统,不管配置什么服务,这都是必须要做的第一步yum update升级完系统我们就需要下载安装文件了,我们在官网的下载也下载社区版本,因为企业版是付费的,地址都有,我们...原创 2020-04-20 14:18:27 · 338 阅读 · 0 评论 -
mongodb自带的bin目录中常用工具介绍
mongo 客户端程序,连接MongoDBmongod 服务端程序,启动MongoDBmongodump 备份程序mongoexport 数据导出程序mongofiles GridFS工具,内建的分布式文件系统mongoimport 数据导入程序mongorestore 数据恢复程序mongos 数据分片程序,支持数据的...原创 2019-05-17 15:00:20 · 720 阅读 · 0 评论 -
MongoDB学习整理的问题点
mongodb中null和$exists的区别是$exists只能判断字段是否存在,而null不仅仅查询出字段为null的文档并且不存在该字段的文档也能查询出来。mongodb主键映射逻辑,默认情况Mongodb需要你所有的文档都包含有_id字段,如果没有提供,则Mongodb会提供一个ObjectId默认的值作为唯一值,可以通过以下两种方案提供,通过使用注解@Id标注在主键字段上或是声明...原创 2019-04-19 14:36:53 · 264 阅读 · 0 评论 -
Mongodb学习总结十条
对于 WiredTiger 储存引擎,在压力比较大的情况下,WiredTiger 会将数据放置在 swap 分区里。在 Linux 系统中,可以通过查看 /proc/sys/vm/swappiness 内容的值来确定系统对 SWAP 分区的使用原则。当swappiness 内容的值为 0 时,表示最大限度地使用物理内存,物理内存使用完毕后,才会使用 SWAP 分区。当swappiness 内容...原创 2019-04-23 16:31:23 · 262 阅读 · 0 评论 -
Mongodb学习整理之关联查询
在关系型数据库中,我们设计表的时候是根据范式来设计,根据ER模型设计数据库原型等,但是Mongodb是一个无模式文档型数据库,他不能像关系型数据库一样进行语法及的关联,但是无模式也有他的好处,Mongodb可以根据对应关系将文档内联,内联的方式对于一对一或者一对多的关系是非常有效的,但是到了多对多表现的其实就是非常不完美了,如果一个劲的内联其实也可以解决问题,但是如果一个文档的数据量太多,超过了1...原创 2019-04-18 16:26:36 · 558 阅读 · 0 评论 -
Mongodb学习整理之数据存储引擎
从Mongodb4.0开始Mongodb加入了事务控制,那么我们就来整理一下事务控制实现得益于什么?在3.0之前Mongodb默认的存储方式是MMAPv1,在3.0版本后加入了WiredTiger存储引擎。在4.0之后弃用了存储引擎MMAPv1,那么这两种存储引擎之间有什么区别呢?MMAPv1他的并发控制级别是(collection)级别的就是说他的锁是加在集合上面的,就是说如果有人在写这个集合那...原创 2019-04-18 16:07:34 · 333 阅读 · 0 评论 -
Mongodb学习整理之Aggregation
今天要整理的Mongodb和我们使用的大部分关系型数据库区别还是很大的,他是一个文档型数据库,不是我们常说的关系型数据库的二维表,所以我们需要将我们的数据库整理一下,我们现在的数据库种类很多,但不作为今天的目标,我们今天主要整理的是文档型数据库Mongodb,在最新版的4.0之后新增了事务控制,将原来的集合锁细化到文档锁,是不是很好,所以我们今天先整理一下比较不好处理的地方,就是Map-reduc...原创 2019-04-17 17:08:09 · 724 阅读 · 0 评论 -
MongoDB深入学习系列(一)---开发环境配置及工具介绍
现在随着互联网应用的不断发展,传统的关系型强事务型数据库在某些要求不高的环境,高强度访问情况下并不占优,所以今天我们来研究一下内存数据库中的Mongodb,MongoDB是文档型数据库,他属于内存数据库,但是他也可以持久化到磁盘,所以根据实际的业务需求,我们需要采用Mongodb来实现我们的业务需求,为了灵活使用Mongodb,所以要对Mongodb进行深入的学习,针对这个数据库,接下来我会不断完原创 2017-03-01 16:46:15 · 1031 阅读 · 0 评论 -
MongoDB普及下数据库中常见的抽象概念
一,MongoDB特点1,使用BSON存储数据。2,支持丰富的查询数据。3,支持索引。4,副本集(支持多个实例/多个服务器运行同个数据库)。5,分片(数据库水平扩展)。6,无模式(同个数据库文档中数据可以不一致)。7,部署简单方便(安全性需要注意)。8,CLUSTER(集群)。二,MongDB和关系型数据库那个好 这个问题历来存在,当一个技术原创 2016-12-14 09:16:35 · 436 阅读 · 0 评论 -
整合Spring data MongoDB,mongoDB,jquery easyui实现企业应用开发
1,准备原创 2014-04-11 14:21:33 · 1533 阅读 · 0 评论