资料下载网
首页 计算机 考试教辅
mongoDB实战手册 pdf电子书免费下载,百度云
首页 > 计算机 > 数据库技术 > mongoDB实战手册 pdf电子书免费下载,百度云

《mongoDB实战手册》pdf电子书免费下载


下载方式一:

百度网盘下载地址:https://pan.baidu.com/s/1WFL1GNL_XXyURBcFaV8M2A
百度网盘密码:1111

下载方式二:

http://ziliaoshare.cn/Download/ae_123540_pd_mongoDBSZSC.zip

 


mongoDB实战手册

作者:empty

出版社:empty

《mongoDB实战手册》介绍

Mongo DB简介2011年将被记住, 因为这一年SQL将死:这一年, 关系数据库从一线退下:这一年开发人员发现他们没必要为了持久化数据,而将每个对象转化为表格结构。2011年是文档数据库的一年,尽管一直在稳步发展势头,通过过去八年多的发展,现在有各种稳定的文档数据库——从基于亚马逊和谷歌的云,到各种开放源码工具,尤其是Mongo DB。创建, 更新和删除的工具。从理论上讲, 你使用它的工作方式与你使用MySQL或PostgreSQL那么, Mongo DB是什么?这里的五件事是每个开发人员应该知道的:·Mongo DB是一个独立的服务器1) Mongo DB是一个独立的服务器的工作方式相同:连接,执行任务,并关闭连接。·它是基于文档的,而不是基于表格的;·它是非结构化的;·不必去学习另一种查询语言:·它具有强大的主流开发语言支持, 如C#、C++、Java、PHP、Perl、Python, Ruby.简单的说, Mongo DB使用类似JavaScript或PHP的类型处理方式。也就是说, 数据库虽然有一些数据是有限制条件的(大块的数据可能需要一些明确的处理),但在大多数情还记得这些你写的数据库抽象层吗?还记得那些你处理过的OR M层吗?现在, 你可以将它开发时间也短,因为没有结构需要管理和很少(如果有的话)的数据映射。学习曲线很平滑,因为没有新的查询语言学习,代码是简洁的。毕竟,无须任何其他很明显, Mongo DB这种面向文档的数据库和传统的关系型数据库的设计思路是差别很大不像其他很多No SQL产品由个别工程师根据应用场景开发出来, Mongo DB是有一个专门1、下载需要的源文件和相关软件包:[root e localhost mongo db] #wgethttp://dounloads.mongodb, org/src/a on god b-src[root e localhost mongo db] #wgethttp://sourceforge.net/projecta/scons/files/[root e localhost mongo db] #wgethttp://ftp.mozilla.org/pub/mozilla.org/js/js[root e localhost mongo db] #wgethttp://sourceforge.net/projects/pere/files/p[root@localhost mongo db] #tar zxvf scons-2.1.0.alpha.20101125.tar.gz如MySQL或PostgreSQL一样, Mongo DB提供侦听端口以便接入, 它提供了用于查询,

2) Mongo DB是非结构化的

Mongo DB没有结构化语言。如果你想创建一个新的文档类型, 你不用做任何事来告诉数据库关于这些数据的结构,而仅仅是存到数据库中即可。是灵活的弱类型。况下, 你可以像写PHP代码一样编写你的Mongo DB代码。3)不必去学习另一种查询语言们全部丢弃。在Mongo DB中你不需要他们。Mongo DB没有很多查询语句, 在大多数情况下,只需给它一个散组指定你想要的信息,然后它会给你返回文档的数组。如果你想运行一些非常复杂的查询(如Map-Reduce操作) .可以向Mongo DB传递JavaScript, 其内部的JavaScript引擎可以解析这个脚本.4) Mongo DB是神速的OR M, 封装可以非常简单.你的代码是未来的保证。向你的对象增加更多的字段是很轻松的。因此,需求变化了,你可以很快修改代码以便适应,Mongo DB足以让我意识到它有改变游戏规则的潜力。这也是让大家主张使用新一代的文档数据库代替基于SQL的关系数据库的原因。将关系数据库留在尘土里, 更可能的是让它们做它们能做好的事情:存储属于行和表的数据.

补充说明:mongo db是用C++开发的面向文档的数据库, 也就是反传统的数据库范式来设计的, 把相关的对象都记录到一个文档里, 每个文档内是schema-free的, 也就是列名可以自由定义,比较灵活, 特别是面对业务逻辑多变的应用场景十分给力。数据以BS ON(类似JSON) 的格式二进制存储。不好的地方就是可能带来一定的数据冗余和存储开销。的, 因为每个文档都包含了所有信息, 和其他文档是没有关联的, 这样传统的Join操作就完全没必要了, 也正是因为去除了这种“关系”, 使得Mongo DB的水平拆分更加容易, 这也是面对海量数据的一个很好的处理思路。另外, Mongo DB的索引机制和MySQL等数据库是一样的, 可以利用传统的关系型数据库的经验来使用Mongo DB的索引。的公司10gen来维护、有一点要注意的是, Mongo DB自己是不管理内存的, 无法指定内左大小,完全交给操作系统来管理,因此有时候是不可控的,在生产环境使用必须在0S层而监控内存使用情况


《mongoDB实战手册》目录

目录

Mongo DB简介..

Mongo DB服务器的安装, .

2.1源码版本的安装..

2.2编译版本安装..

2.2.1Mongo DB版本下载..

2.2.2Windows版本安装..

2.2.3Linux版安装..

Mongo DB客户端访问.

3.1Shell方式.

3.2JAVA方式.

MySQL与Mongo DB设计实例对比..

5性能测试.

5.1测试案例一.

计算机


python
AI人工智能
javascript
计算机网络/服务器
数据库技术
计算机F

考试教辅


考研考博
英语四六级

沪ICP备18046276号-5
上海秋旦网络科技中心:上海市奉贤区金大公路8218号1幢 联系电话:15618918379