摘要:摘要: 为了帮助大家进一步了解MongoDB,云栖社区组织翻译了GitHub Awesome MongoDB 资源,涵盖MongoDB中常见的库与工具、应用列表、以及相关的文档、教程等资源。 MongoDB是一个开源的、基于分布式的、面向文档存储的非关系型数据库。是非关系型数据库当中功能最丰富、最像 阅读全文
简明 MongoDB 入门教程
2018-12-24 21:18 by GarfieldEr007, 546 阅读, 0 推荐, 收藏, 编辑
摘要:MongoDB 是免费开源的跨平台 NoSQL 数据库,命名源于英文单词 humongous,意思是「巨大无比」,可见开发组对 MongoDB 的定位。与关系型数据库不同,MongoDB 的数据以类似于 JSON 格式的二进制文档存储: 文档型的数据存储方式有几个重要好处:文档的数据类型可以对应到语 阅读全文
MongoDB快速入门
2018-12-24 21:18 by GarfieldEr007, 245 阅读, 0 推荐, 收藏, 编辑
摘要:MongoDB 是一个跨平台的,面向文档的数据库,是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB 将数据存储为一个文档,数据结构由键值(ke 阅读全文
MongoDb 快速入门教程
2018-12-24 21:17 by GarfieldEr007, 518 阅读, 0 推荐, 收藏, 编辑
摘要:MongoDb 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。 它是可扩展的高性能数据存储解决方案,经常被用于非关系型数据的存储,能存储海量的数据。 常见的非关系型数据库还有:Redis,但 MongoDb 比 redis 更具有数据库的特性。 Mon 阅读全文
MongoDB 分布式部署教程
2018-12-24 21:16 by GarfieldEr007, 1519 阅读, 0 推荐, 收藏, 编辑
摘要:本文将介绍如何使用 MongoDB 提供的 Replica Set 和 Shards 功能构建一个分布式 MongoDB 集群。 Replica Set 部署 我们先从部署一个三节点的 Replica Set 开始。 首先,我们要为每个 mongod 实例创建它自己的 dbpath: 然后,我们便可 阅读全文
mongodb分布式集群搭建手记
2018-12-24 21:15 by GarfieldEr007, 480 阅读, 0 推荐, 收藏, 编辑
摘要:一、架构简介 目标单机搭建mongodb分布式集群(副本集 + 分片集群),演示mongodb分布式集群的安装部署、简单操作。 说明在同一个vm启动由两个分片组成的分布式集群,每个分片都是一个PSS(Primary-Secondary-Secondary)模式的数据副本集;Config副本集采用PS 阅读全文
MongoDB单机, 主从, 分布式部署
2018-12-24 21:14 by GarfieldEr007, 477 阅读, 0 推荐, 收藏, 编辑
摘要:MongoDB是最易用的NoSQL,比较适合取代MySQL做一些存储,不过不是强一致性的。本文介绍一下MongoDB各种部署方式,并分享一些感受。前两部分“单机部署”和“主从部署”是“分片部署”的基础。 MongoDB单机部署启动下载来的MongoDB包的bin目录下的mongod.exe即可打开M 阅读全文
MongoDB 概念解析
2018-12-24 21:13 by GarfieldEr007, 213 阅读, 0 推荐, 收藏, 编辑
摘要:不管我们学习什么数据库都应该学习其中的基础概念,在mongodb中基本的概念是文档、集合、数据库,下面我们挨个介绍。 下表将帮助您更容易理解Mongo中的一些概念: 通过下图实例,我们也可以更直观的了解Mongo中的一些概念: 数据库 一个mongodb中可以建立多个数据库。 MongoDB的默认数 阅读全文
第一个spring boot程序
2018-12-23 23:03 by GarfieldEr007, 212 阅读, 0 推荐, 收藏, 编辑
摘要:环境: jdk:1.8.0_73 maven:3.3.9 spring-boot:1.2.5.RELEASE(在pom.xml中指定了) 注意:关于spring-boot的支持, 最少使用jdk7(jdk6也可以,可能需要额外配置,没试过,官方推荐jdk8) maven至少使用3.2 1、首先进入一 阅读全文
Druid数据库连接池源码分析
2018-12-23 22:51 by GarfieldEr007, 938 阅读, 0 推荐, 收藏, 编辑
摘要:Druid不仅仅是一个数据库连接池,还有很多标签,比如统计监控、过滤器、SQL解析等。既然要分析连接池,那先看看DruidDataSource类 getConnection方法的实现: 返回的是一个DruidPooledConnection,这个类后面再说;另外这里传入了一个long类型maxWai 阅读全文