×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
MONgoDB大数据处理权威指南(第三版)

MONgoDB大数据处理权威指南(第三版)

1星价 ¥47.9 (6.0折)
2星价¥47.9 定价¥79.8
暂无评论
图文详情
  • ISBN:9787302463870
  • 装帧:暂无
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:285
  • 出版时间:2021-07-04
  • 条形码:9787302463870 ; 978-7-302-46387-0

内容简介

  本书针对MongoDB3做了精细更新,呈现MongoDB的所有新特性,涵盖2.2版引入的聚集框架、2.4版引入的哈希索引以及3.2版本的WiredTiger,还新纳入Node.js和Python。  MongoDB是非常流行的“大数据”NoSQL数据库技术,目前仍在蓬勃发展。来自10gen的DavidHows以及经验丰富的PeterMembrey和EelcoPlugge等MongoDB专家联袂撰写本书,在书中分享他们的宝贵专业知识和经验,向读者呈现成长为一名MongoDB专家需要了解的所有知识。  本书主要内容:  在所有主流服务器平台上搭建MongoDB,包括Windows、Linux、OSX和云平台(如Rackspace、Azure和AmazonEC2)  使用GirdFS和新的聚集框架  使用非SQL命令处理数据  使用Node.js和Python编写应用  优化MongoDB  精通掌握MongoDB管理方面的知识,包括复制、复制标签和标签分片

目录

第1章 MongoDB简介
1.1 了解MongoDB哲学
1.1.1 使用正确的工具处理正确的工作
1.1.2 天然缺少对事务的支持
1.1.3 JSON和MongoDB
1.1.4 采用非关系方式
1.1.5 选择性能还是特性
1.1.6 在任何地方均可运行数据库
1.2 将所有组合在一起
1.2.1 生成或创建键
1.2.2 使用键和值
1.2.3 实现集合
1.2.4 了解数据库
1.3 了解特性列表
1.3.1 WiredTiger
1.3.2 使用面向文档存储(BSON)
1.3.3 支持动态查询
1.3.4 为文档创建索引
1.3.5 使用地理空间索引
1.3.6 分析查询
1.3.7 就地更新信息(仅用于内存映射的数据库)
1.3.8 存储二进制数据
1.3.9 复制数据
1.3.10 实施分片
1.3.11 使用map和reduce函数
1.3.12 聚集框架
1.4 获取帮助
1.4.1 访问网站
1.4.2 剪切和粘贴MongoDB代码
1.4.3 在Google小组中寻找解决方案
1.4.4 在StackOverflow中寻找解决方案
1.4.5 利用JIRA跟踪系统
1.4.6 与MongoDB开发者沟通
1.5 小结

第2章 安装MongoDB
2.1 选择版本
2.2 在系统中安装MongoDB
2.2.1 在Linux中安装MongoDB
2.2.2 在Windows中安装MongoDB
2.3 运行MongoDB
2.3.1 先决条件
2.3.2 研究安装目录布局
2.3.3 使用MongoDBshell
2.4 添加额外的驱动
2.4.1 安装PHP驱动
2.4.2 确认PHP安装正确
2.4.3 安装Python驱动
2.4.4 确认PyMongo安装正确
2.5 小结

第3章 数据模型
3.1 设计数据库
3.1.1 集合的更多细节
3.1.2 使用文档
3.1.3 在文档中内嵌或引用信息
3.1.4 创建jd字段
3.2 构建索引
3.3 使用地理空间索引
3.4 可插拔的存储引擎
3.5 在真实世界中使用MongoDB
3.6 小结

第4章 使用数据
4.1 浏览数据库
4.2 在集合中插入数据
4.3 查询数据
4.3.1 使用点号
4.3.2 使用函数sort、limit和skip
4.3.3 使用固定集合、自然顺序和$natrural
4.3.4 获取单个文档
4.3.5 使用聚集命令
4.3.6 使用条件操作符
4.3.7 使用正则表达式
4.4 更新数据
4.4.1 使用update()更新
4.4.2 使用save()命令实现upsert
4.4.3 自动更新信息
4.4.4 从数组中删除元素
4.4.5 指定匹配数组的位置
4.4.6 原子操作
4.4.7 以原子方式修改和返回文档
4.5 批处理数据
4.5.1 执行批处理
4.5.2 评估输出
4.6 重命名集合
4.7 删除数据
4.8 引用数据库
4.8.1 手动引用数据
4.8.2 使用DBRef引用数据
4.9 使用与索引相关的函数
4.10 小结
……

第5章 GridFS
第6章 PHP和MongoDB
第7章 Python和MongoDB
第8章 高级查询
第9章 数据库管理
第10章 优化
第11章 复制
第12章 分片
展开全部

作者简介

  David Hows,以优异的成绩毕业于澳大利亚新南威尔士州的卧龙岗大学。他**次接触计算机,是在尝试不花钱的情况下改进家庭PC的性能。这促使他加入IT行业,David曾担任过系统管理员、性能工程师、软件开发者、解决方案架构师和数据库工程师等职务。David也曾徒劳地尝试练过多年足球,并且他的咖啡杯上写着“Grumble Bum”。    Peter Membrey,一位特许IT研究员,他拥有I5年使用Linux和开源解决方案解决现实问题的经验。从17岁起他就是一位红帽认证工程师,也有幸在RedHat工作过,并撰写了几本与开源解决方案相关的书籍。他拥有利物浦大学的信息安全硕士学位,目前是香港理工大学的博士生,他的研究方向包括时间同步、云计算、大数据和安全。他与自己贤惠的妻子Sara和儿子Kaydyn一起居住在香港。    Eelco Plugge,一个工作和生活在荷兰的技术人员。目前是移动设备管理行业的工程师,他把大部分时间花在分析日志、配置和错误上,他之前是McAfee的一位数据加密专家,完成一些IT/系统工程工作。Eelco撰写了不少有关MongoDB和负载平衡的书,这位技术攻关人员对与IT安全相关的主题很有兴趣,与IT安全中的MSc相互补充。Eelco是两个孩子的父亲,闲暇时会离开电脑屏幕,偶尔看书。他感兴趣的事情有科学和自然方面的奇闻趣事、外汇交易(外汇)、编程、安全性和寿司。    Tim Hawkins,曾在1993年创建了世界上一个在线分类广告门户网站loot.com,之后负责管理雅虎欧盟的许多非媒体属性产品,例如搜索、本地搜索、邮件、消息和社交网络。他目前正在管理美国主要电子零售商的一个大型离岸团队,负责开发和部署下一代电子商务应用。他喜欢礼帽,讨厌复杂性。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航