热门排行
简介
MongoDB是目前非常流行的一种非关系型数据库(NoSQL),因其操作简单、完全免费、源码公开等特点,受到了IT从业人员的青睐,并被广泛部署于实际的生产环境中。
《MongoDB入门经典》采用直观、循序渐进的方法,讲解了如何设计、实施和优化NoSQL数据库,如何存储和管理数据,以及如何执行数据分片和复制等任务。本书共分为24章,其内容涵盖了NoSQL和传统RDBMS的使用时机,理解基本的MongoDB数据结构和设计概念,安装和配置MongoDB,为自己的应用选择正确的NoSQL交付模型,规划和实施不同类型和规模的MongoDB数据库,设计MongoDB数据模型,创建新的数据库、集合和索引,掌握存储、查找和获取MongoDB数据的方法,通过PHP、Python、Java和Node.js/Mongoose与数据交互,在一致性、性能和持久性方面做出平衡,对MongoDB数据库进行管理、监控、验证、保护、备份和修复;掌握数据分片和复制等高级技术;实施GridFS存储来有效地存储和获取大型数据文件,评估用于优化性能的查询,查找和诊断与集合、数据库相关的问题。
《MongoDB入门经典》适合对NoSQL以及MongoDB感兴趣的数据库开发、运维人员阅读。
目录
第1章 NoSQL和MongoDB简介 1
第2章 安装和配置MongoDB 13
第3章 在MongoDB shell中
第4章 配置用户账户和访问控制 52
第5章 在MongoDB shell中管理
第6章 使用MongoDB shell在
第7章 使用MongoDB shell执行其他
第8章 操作集合中的MongoDB
第9章 使用分组、聚合和映射-归并 132
第10章 在Java应用程序中实现