
MongoDB
文章平均质量分 78
mongodb从基础到高阶
优惠券已抵扣
余额抵扣
还需支付
¥39.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
来生做一个苦行僧
别人笑我太疯癫……
展开
-
第二部分 应用篇 第五章 MongoDB高级查询
声明:该文章主要来自《MongoDB实战》一书内容,主要想通过该书学习MongoDB的相应知识,加深理解,故写在自己的博文当中,作为记录,在最后的章节中,会有一个自己集合MongoDB数据库应用的JavaEE的web应用。本章将结合实际应用,重点阐述一些实际工作中最常用的方法。面向文档的NoSQL数据库主要解决的问题不是高性能的并发读写,而是保证海量数据存储的同时,具有良好的查询性能。MongoDB最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据转载 2021-12-18 21:57:11 · 482 阅读 · 0 评论 -
第五部分 架构篇 第二十一章 MongoDB Sharding 架构(实践)
这是一种将海量的数据水平扩展的数据库集群系统,数据分别存储在sharding的各个节点上,使用者通过简单的配置就可以很方便地构建一个分布式MongoDB集群。MongoDB的数据分块成为chunk,每个chunk都是Collection中一段连续的数据记录,通常最大尺寸是200MB,超出则生成新的数据块。要构建一个MongoDB Sharding Cluster需要以下三个角色:Shard Server即存储实际数据的分片,每个Shard可以使一个mongod实例,也可以使一组mongod实例转载 2021-12-18 21:56:03 · 3087 阅读 · 0 评论 -
第一部分 基础篇 第四章 MongoDB快速入门
声明:该文章主要来自《MongoDB实战》一书内容,主要想通过该书学习MongoDB的相应知识,加深理解,故写在自己的博文当中,作为记录,在最后的章节中,会有一个自己集合MongoDB数据库应用的JavaEE的web应用。MongoDB shell是MongoDB自带的交互式JavaScript shell,用来对MongoDB进行操作和管理的交互式环境。使用./mongo --help可以查看相关连接参数,下面将从常见的操作,如插入、查询、修改、删除等几个方面阐述MongoDB shell的用法。转载 2021-12-18 21:54:58 · 340 阅读 · 0 评论 -
第一部分 基础篇 第二章 安装MongoDB
声明:该文章主要来自《MongoDB实战》一书内容,主要想通过该书学习MongoDB的相应知识,加深理解,故写在自己的博文当中,作为记录在最后的章节中,会有一个自己集合MongoDB数据库应用的JavaEE的web应用。1、下载MongoDB的官方下载站是http://www.mongodb.org/downloads 可以在上面下载最新的安装程序,在下载页面可以看到,它对操作系统支持很全面,如OS X、Linux、Windows、Solaris都支持,而且都有各自的32位和64位版本2.4.12版转载 2021-12-18 21:53:31 · 365 阅读 · 0 评论 -
第五部分 架构篇 第二十章 MongoDB Sharding 架构( 片键选择)
1、选择片键选择一个好的片键非常关键,如果选择了一个糟糕的片键,它可以立马或者在访问量变大时毁了你的应用程序,也有可能潜伏着,等待着,没准什么时候突然毁了你的应用程序。另外一方面,如果你选择了一个好片键,只要应用程序还在正常运行,而且只要发现访问量提高就赶紧添加服务器,MongoDB就会确保一直正确地运行下去。正如在前面所学的,片键决定了数据在集群中的分布情况,因此你会希望存在这样一个片键,它既能把读写分散开来,又能把正在使用的数据保持在一起,这些看似互相矛盾的目标在现实中却往往是可以实现的。转载 2021-12-18 21:52:41 · 362 阅读 · 0 评论 -
第一部分 基础篇 第三章 MongoDB体系结构
声明:该文章主要来自《MongoDB实战》一书内容,主要想通过该书学习MongoDB的相应知识,加深理解,故写在自己的博文当中,作为记录,在最后的章节中,会有一个自己集合MongoDB数据库应用的JavaEE的web应用。MongoDB是一个可移植的数据库,它在流行的每一个平台上都可以使用,即所谓的跨平台性,在不同的操作系统上虽然略有差别,但是从整体架构上来看,MongoDB在不同的平台上是一样的,如数据逻辑结构和数据存储等等。一个运行着的MongoDB数据库就可以看成是一个MongoDB Serv转载 2021-12-18 21:51:39 · 437 阅读 · 0 评论 -
第一部分 基础篇 第一章 走进MongoDB
声明:该文章主要来自《MongoDB实战》一书内容,主要想通过该书学习MongoDB的相应知识,加深理解,故写在自己的博文当中,作为记录在最后的章节中,会有一个自己集合MongoDB数据库应用的JavaEE的web应用。第一章 走进MongoDBMongoDB是一个高性能、开源、无模式的文档型数据库,是当前NoSQL数据库产品中最热门的一种,它在许多场景下可用于替代关系型数据库或者键/值存储方式,MongoDB使用C++开发,MongoDB的官网是地址是:http://www.mongodb.org转载 2021-12-18 21:50:58 · 140 阅读 · 0 评论 -
第五部分 架构篇 第十九章 MongoDB Sharding 架构( mongos)
1、mongosmongos是用户和集群间的交互点,其职责是隐藏分片内部的复杂性并向用户提供一个简洁的单服务器接口,这个抽象层中也存在一些缝隙,不过大多数情况下mongos允许你把一个集群当做一台服务器。使用集群时,应该连接一个mongos并向它发送所有的读写操作,无论如何,你都不应该直接访问分片(但如果想的话能做到)。mongos会将所有用户请求转发到恰当的分片上,如果用户插入一份文档,mongos会查看文档的片键,对照数据块,并把文档发送到持有相应块的分片上。举个例子,比如说我们要插入{转载 2021-12-18 21:50:13 · 2995 阅读 · 0 评论 -
第五部分 架构篇 第十八章 MongoDB Sharding 架构(平衡)
1、平衡简介如果存在多个可用的分片,只要块得数量足够多,MongoDB就会把数据迁移到其他分片上,这个迁移过程叫做平衡(balancing),由叫做平衡器(balancer)的进程负责执行。2、平衡工作流程平衡器会把数据块从一个分片挪到另外一个分片上,其优点在于自动化,即你无需担心如何保持数据在分片间的均匀分布,这项工作已经由平衡器替你搞定,不过这也是它的缺点,因为自动意味着如果你不喜欢塔做负载均衡的方式,那只能算你不走运,如果不想让某个块存在于分片3上,你可以手动移动到分片2上,但是平衡器很可转载 2021-12-18 21:49:01 · 272 阅读 · 0 评论 -
第二部分 应用篇 第五章 MongoDB高级查询
声明:该文章主要来自《MongoDB实战》一书内容,主要想通过该书学习MongoDB的相应知识,加深理解,故写在自己的博文当中,作为记录,在最后的章节中,会有一个自己集合MongoDB数据库应用的JavaEE的web应用。本章将结合实际应用,重点阐述一些实际工作中最常用的方法。面向文档的NoSQL数据库主要解决的问题不是高性能的并发读写,而是保证海量数据存储的同时,具有良好的查询性能。MongoDB最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据转载 2021-12-18 21:46:11 · 239 阅读 · 0 评论 -
第二部分 应用篇 第五章 MongoDB高级查询
MongoDB高级查询特性、skip、limit实现分页、存储过程等等原创 2015-01-06 10:41:38 · 1630 阅读 · 1 评论 -
第五部分 架构篇 第二十一章 MongoDB Sharding 架构(实践)
MongoDB Sharding实践原创 2015-02-11 11:44:25 · 1611 阅读 · 0 评论 -
第一部分 基础篇 第四章 MongoDB查询
MongoDB的简单查询详细实例。原创 2015-01-05 10:16:39 · 1314 阅读 · 0 评论 -
第一部分 基础篇 第四章 MongoDB快速入门
MongoDB快速入门基础,包括启动、停止、连接数据库服务,简单插入数据等原创 2015-01-04 10:43:23 · 1586 阅读 · 1 评论 -
第一部分 基础篇 第二章 安装MongoDB
详细讲解MongoDB在windows平台和linux平台的安装过程原创 2015-01-03 16:07:29 · 1536 阅读 · 2 评论 -
第五部分 架构篇 第二十章 MongoDB Sharding 架构( 片键选择)
MongoDB 片键选择!原创 2015-02-09 16:19:59 · 1385 阅读 · 0 评论 -
第一部分 基础篇 第三章 MongoDB体系结构
讲解MongoDB体系结构,通俗易懂原创 2015-01-03 16:39:58 · 2864 阅读 · 1 评论 -
第一部分 基础篇 第一章 走进MongoDB
NoSQL典型MongoDB应用系列教程。原创 2015-01-03 00:35:17 · 2399 阅读 · 5 评论 -
第二部分 应用篇 第六章 MongoDB GridFS
MongoDB分布式文件系统GridFS原创 2015-01-07 10:41:35 · 1429 阅读 · 0 评论 -
第三部分 管理篇 第九章 MongoDB shell之系统命令、用户命令
MongoDB 系统命令、用户相关命令操作原创 2015-01-09 10:48:55 · 3748 阅读 · 0 评论 -
第三部分 管理篇 第八章 MongoDB服务管理
MongoDB服务管理,数据导入导出,备份、恢复、权限管理等原创 2015-01-08 10:26:30 · 1441 阅读 · 0 评论 -
第三部分 管理篇 第九章 MongoDB shell之eval、进程
MongoDB进程管理原创 2015-01-12 10:04:33 · 7972 阅读 · 0 评论 -
第四部分 性能篇 第十章 MongoDB 索引
MongoDB索引介绍,创建、使用、删除索引等。原创 2015-01-12 10:39:47 · 3158 阅读 · 0 评论 -
第四部分 性能篇 第十一章 MongoDB 性能监控
MongoDB自带性能监控工具介绍原创 2015-01-13 10:28:32 · 1562 阅读 · 0 评论 -
第五部分 架构篇 第十二章 MongoDB Replica Sets 架构(简介)
MongoDB Replica Set架构详细讲解,包括原理架构图解等原创 2015-01-14 10:41:38 · 1381 阅读 · 0 评论 -
第五部分 架构篇 第十三章 MongoDB Replica Sets 架构(成员深入理解)
MongoDB Replica Set成员深入理解,包括如何设置成员优先级,如何隐藏成员等。原创 2015-01-15 11:45:34 · 1478 阅读 · 0 评论 -
第五部分 架构篇 第十四章 MongoDB Replica Sets 架构(自动故障转移/读写分离实践)
MongoDB Replica Set架构部署实践,自动故障转移和读写分离实践过程。原创 2015-01-16 11:43:44 · 1523 阅读 · 0 评论 -
第五部分 架构篇 第十六章 MongoDB Sharding 架构(理解分片)
理解MongoDB sharding架构中的分片基本工作流程原创 2015-02-04 18:14:59 · 1143 阅读 · 0 评论 -
第五部分 架构篇 第十五章 MongoDB Replica Sets 架构(动态增加删除结点)
MongoDB动态添加删除节点。原创 2015-01-19 12:39:09 · 2416 阅读 · 0 评论 -
第五部分 架构篇 第十七章 MongoDB Sharding 架构(理解块)
MongoDB块区间理解原创 2015-02-05 14:35:27 · 992 阅读 · 0 评论 -
第五部分 架构篇 第十八章 MongoDB Sharding 架构(平衡)
MongoDB块区间平衡原理理解原创 2015-02-05 15:10:47 · 1387 阅读 · 0 评论 -
第五部分 架构篇 第十九章 MongoDB Sharding 架构( mongos)
原理MongoDB sharding架构中mongos路由的理解原创 2015-02-09 10:17:47 · 1580 阅读 · 0 评论 -
第二部分 应用篇 第七章 MongoDB MapReduce
MongoDB MapReduce计算统计介绍。原创 2015-01-07 14:17:15 · 1247 阅读 · 1 评论