深入学习MongoDB
巨成, 程显峰 译
出版时间:2012年02月
页数:121
本书分两部分,分别来自O’Reilly的《MongoDB扩展技术》与《MongoDB开发技巧50例》两书。
前一部分“MongoDB扩展技术”指导大家创建一个不断增长以满足应用程序需求的MongoDB集群,内容简明扼要,指导用户设置和使用集群存储大量数据并高效访问数据。此外,读者还可了解如何让应用程序兼容分布式数据库系统。遵照其中建议,你很快就可通过MongoDB构建和运行一个高效的、可预测的分布式系统。
具体的主题有:
· 通过分片设置MongoDB集群;
· 在集群中查询和更新数据;
· 操作、监控和备份集群;
· 从程序设计角度,考虑如何应对分片、配置服务器或者mongos进程停止运行的情况。
对于用户而言,MongoDB上手很容易,但是构建使用MongoDB的应用程序时,一些棘手的问题便会接踵而来。怎样权衡范式化与反范式化?怎样处理复制组失效的情况并进行故障恢复?本书第二部分“MongoDB开发技巧50例”呈现了一系列的MongoDB提示和技巧,可帮助用户解决与应用程序设计与实现、数据安全和监控有关的各种问题。
内容涵盖10gen公司工程师的实际指导,并通过以下5个话题展开了论述。
· 应用设计技巧:模式设计阶段应注意的问题
· 实现技巧:基于MongoDB编写应用程序
· 优化技巧:为应用提速
· 数据安全技巧:在不牺牲太多性能的情况下,利用复制和日志保证数据安全
· 管理技巧:配置MongoDB并确保其平滑运行
书名:深入学习MongoDB
译者:巨成, 程显峰 译
国内出版社:人民邮电出版社
出版时间:2012年02月
页数:121
书号:978-7-115-27211-9
原版书书名:Scaling MongoDB
原版书出版商:O'Reilly Media
Kristina Chodorow
kristina chodorow,谷歌软件工程师,曾有5年是mongodb项目的核心成员。她领导了mongodb的副本集开发,并编写了php和perl驱动程序。