第一部分 基础篇 第一章 走进MongoDB

本文介绍了MongoDB作为NoSQL数据库的代表,其高性能、开源、无模式的特点使其在应对大规模web应用时展现出优势。MongoDB支持动态查询、完全索引、复制和故障恢复等功能,特别适合存储对象类型的数据和高并发写需求的场景。文中对比了NoSQL与关系型数据库的优缺点,并讨论了NoSQL在互联网web2.0时代的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

声明:该文章主要来自《MongoDB实战》一书内容,主要想通过该书学习MongoDB的相应知识,加深理解,故写在自己的博文当中,作为记录在最后的章节中,会有一个自己集合MongoDB数据库应用的JavaEE的web应用。

第一章 走进MongoDB

MongoDB是一个高性能、开源、无模式的文档型数据库,是当前NoSQL数据库产品中最热门的一种,它在许多场景下可用于替代关系型数据库或者键/值存储方式,MongoDB使用C++开发,MongoDB的官网是地址是:http://www.mongodb.org/,可以在此获得更多的详细信息。


1.1、为什么要用NoSQL

1.1.1、NoSQL简介

NoSQL,全程Not Only SQL,指的是非关系型的数据库,这类数据库主要有这些特点:非关系型的、分布式的、开源的、水平可扩展的,原始的目的是为了大规模web应用,这场全新的数据库革命运动早期就有人提出,发展至2009年趋势越发高涨,NoSQL的拥护者们提倡运用非关系型的数据存储,通常的应用如:模式自由、支持建议复制、简单的API、最终的一致性(非ACID)、大容量数据等,NoSQL被我们用得最多得当数key-value存储,当然还有其他的文档、列存储、图型数据库、xml数据库等,相对于目前铺天盖地

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

来生做一个苦行僧

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值