mongodb
文章平均质量分 71
caomiao2006
这个作者很懒,什么都没留下…
展开
-
mongoDB——简介
通过上篇博客应该对NoSQL有了一定的理解,NoSQL数据库也是有很多种的,接下来主要学习其中的mongoDB数据库。 一、简介 mongoDB是一个开源的,基于分布式的,面向文档存储的非关系型数据库。是非关系型数据库当中功能最丰富、最像关系数据库的。 mongoDB由C++编写,其名字来源于"humongous"这个单词,其宗旨在于处理大量数转载 2015-05-17 23:06:12 · 445 阅读 · 0 评论 -
Spring Data for Mongo 介绍
本文将快速介绍 Spring Data for Mongo 的使用。Spring Data for MongoDB是Spring Data的一个子模块。 目标是为MongoDB提供一个相近的一致的基于Spring的编程模型。Spring Data for MongoDB核心功能是映射POJO到Mongo的DBCollection中的文档,并且提供Repository 风格数据访问层转载 2015-06-14 23:42:48 · 2086 阅读 · 0 评论 -
mongoDB——自动分片介绍及简单实现
分片,是指将数据拆分,将其分散到不同的机器上。这样的好处就是,不需要功能强大的大型计算机也可以存储更多的数据,处理更大的负载。 mongoDB的分片,是将collection的数据进行分割,然后将不同的部分分别存储到不同的机器上。当collection所占空间过大时,我们需要增加一台新的机器,分片会自动将collection的数据分发到新的机器上。 m转载 2015-05-19 23:44:59 · 521 阅读 · 0 评论 -
mongoDB——副本集
之前介绍了主从复制,其优点是增强了读扩展性,增强了安全性,但是,其缺点是主节点宕机,系统不可用。通过--master和--slave设置的主从集群,只能对主节点进行数据写入,不能直接对从节点进行写操作,当主节点发生故障时,从节点不能替代主节点,下面27027是从节点。 如何解决主节点宕机系统不可用这个问题呢?——副本集。 副本集由n个转载 2015-05-19 23:44:50 · 432 阅读 · 0 评论 -
学习mongoDB的一些感受
曾经使用过mongoDB来保存文件,最一开始,只是想总结一下在开发中如何实现文件与mongoDB之间的交互。在此之前,并没有系统的了解过mongoDB,虽然知道我们用它来存储文件这些非结构化数据,但是,对于为什么用它存储文件类型的数据以及其存储原理还是不清楚的,甚至说连mongoDB是什么以及它的一些基本概念都不知道。所以,先从宏观入手,本着它是什么,有什么特点,怎么产生,能做什么,怎么用这几步来转载 2015-05-19 23:45:15 · 552 阅读 · 0 评论 -
mongoDB——java操作mongoDB实现文件上传下载
原文系列文章地址:http://blog.csdn.net/liusong0605/article/details/11125277 上篇博客讲了mongoDB处理大文件的思想及流程,下面我们看一下怎样通过java驱动来实现文件操作。mongoDB提供的java驱动封装了具体的实现细节,我们操作起来非常简单的。 对文件的增加、删除和读取,通过一下几个组件来完成转载 2015-05-17 23:08:44 · 2226 阅读 · 0 评论 -
mongoDB——GridFS存储机制
原文系列文章地址:http://blog.csdn.net/liusong0605/article/details/11094179 mongoDB的文档以BSON格式存储,支持二进制数据类型,所以,可以把文件的二进制格式的数据直接保存到MongoDB的文档中,但是每个文档的长度是有限制的,而我们一般上传的图片、视频等文件又比较大。针对这种情况,mongoDB提供了一种处理大文件的规转载 2015-05-17 23:08:41 · 1566 阅读 · 1 评论 -
MongoDB简介
介绍:MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。特点:高性能、易部署、易使用,存储数据非常方便。主要功能特性有:Ø 面向集合存储,易存储对象类型的数据Ø 模式自由Ø 支持动态查询Ø 支持完全索引,包含内部对象Ø 支持查询Ø 支持复制和故障恢复Ø 使用高转载 2015-05-17 23:03:12 · 489 阅读 · 0 评论 -
mongoDB——主从复制介绍及简单实现
原文系列文章地址:http://blog.csdn.net/liusong0605/article/details/11551699 mongoDB有一个主要特性就是复制,有多种复制形式,其中,主从复制是比较常用的一种。 主从复制的工作原理:首先要有两个或更多的服务器,其中一个是主节点,负责处理客户端的请求,其他的都是从节点,负责映射主节点的数据。主节点记转载 2015-05-17 23:10:55 · 511 阅读 · 0 评论 -
mongoDB——java操作mongodb文档
原文系列文章地址:http://blog.csdn.net/liusong0605/article/details/11529155 上篇博客介绍了java操作mongoDB进行对文件的处理。现在来介绍一下对文档的处理。和对文件的处理一样,也是通过java驱动中提供的几个类相互作用完成的。这几个类分别是: DBCollection类:指定数据库中指定集合的实转载 2015-05-17 23:10:14 · 814 阅读 · 0 评论 -
MongoDB简介
MongoDB是一种强大,灵活,可扩展的数据存储方式.它扩展了关系型数据库的众多有用功能,如辅助索引,范围查询和排序.MongoDB的功能非常丰富,比如:内置的对MapReduce式聚合的支持,以及对地理空间索引的支持.1.1丰富的数据模型MongoDB是面向文档的数据库,不是关系型数据库.放弃关系模型的主要原因就是为了获得更加方便的扩展性,还有其他的好处.转载 2015-05-17 23:03:42 · 568 阅读 · 0 评论 -
mongoDB——通过客户端理解mongoDB体系结构
原文系列文章地址:http://blog.csdn.net/liusong0605/article/details/10611895 通过之前的博客,我们了解了NoSQL,mongoDB的一些基本概念,其中,被提到最多的是mongoDB的存储理念:面向文档的存储、模式自由,还有集合、文档等名词,在没有接触mongoDB之前,可能觉得这些名词比较抽象,下面,我们通过对mongo转载 2015-05-17 23:07:20 · 549 阅读 · 0 评论 -
mongoDB——安装和启动
原文系列文章地址:http://blog.csdn.net/liusong0605/article/details/10574863下载mongoDB安装包:http://www.mongodb.org/downloads mongoDB服务器端安装和启动步骤: 1. 在磁盘创建文件夹 d:\mongodb d:\mon转载 2015-05-17 23:06:22 · 403 阅读 · 0 评论 -
mongoDB——前序(NoSQL)
原文系列文章地址:http://blog.csdn.net/liusong0605/article/details/10548537 mongoDB是非关系型数据库的一种。在进入mongoDB的学习之前,我们先来了解一下非关系型数据库(NoSQL)。 一、NoSQL的产生 随着web2.0的兴起,特别是超大规模和高并发的网转载 2015-05-17 23:05:42 · 425 阅读 · 0 评论 -
NoSQL设计思想(从辅到主)
NoSQL架构实践(一)——以NoSQL为辅本文为凤凰网负责底层组的研发工作的孙立同学在InfoQ上发表的NoSQL系列文章之一,本文探讨了使用NoSQL作存储的几种典型模式,对NoSQL的实践及应用,具有很强的指导意义。前面《为什么要使用NoSQL》和《关系数据库还是NoSQL数据库》两篇从大体上介绍了为什么要用NoSQL,何时该用NoSQL。经常有朋友遇到困惑,看到NoSQL的转载 2015-03-25 13:31:48 · 5495 阅读 · 0 评论