基本信息
- 商品名称:MongoDB应用设计模式
- 作者:(美)科普兰|译者:陈新
- 定价:29
- 出版社:中国电力
- ISBN号:9787512373716
其他参考信息(以实物为准)
- 出版时间:2015-05-01
- 印刷时间:2015-05-01
- 版次:1
- 印次:1
- 开本:16开
- 包装:平装
- 页数:148
- 字数:184千字
内容提要
无论你是在构建一个社交媒体网站,还是一个仅
在内部使用的企业应用程序,科普兰所著的
《MongoDB应用设计模式》展示了MongoDB及其需要解
决的商业问题之间的关系。你将学到如何将MongoDB
设计模式应用到许多具有挑战性的领域中,例如电子
商务、内容管理系统和在线游戏。通过学习Python和
示例代码,你将了解到MongoDB如何帮助
用户在简化开发模型的同时,扩展数据模型。
很多企业应用了NoSQL数据库,但是并没有很好
地理解,并高效地使用这些技术的特性。本书展示了
文档嵌入、多态模式和其他MongoDB模式所带来的好
处,并提供了具体的大数据使用实例,包括:
运营智能:执行商业数据的实时分析。
电子商务:在产品目录管理和存货管理系统中使
用MongoDB。
内容管理系统:学习存储内容节点、二进制资源
和讨论的方法。
在线广告网络:应用技术来实现广告印象频次控
制和关键字目标选择与竞价。
社交网络:学习如何存储Google+建模后的复杂
社交图谱。
在线游戏:提供在多玩家角色扮演游戏中对角色
和游戏世界数据的并发访问。
作者简介
Rick Copeland是Arborian咨询公司的首席咨询师和创办者。Arborian咨询公司是一家着重于MongoDB和Python定制开发和培训的商业机构。
目录
前言
部分 设计模式
第1章 嵌入还是引用
关系型数据模型和标准化
什么是范式?
MongoDB:不论如何,谁需要标准化呢?
为了潜在的高引数关系使用引用
总结
第2章 多态模式
多态模式支持面向对象编程
多态模式使得模式进化成为可能
多态模式支持半结构域数据
结论
第3章 模仿事务行为
一致性的有关方法
混合文档
使用复杂 新
使用补偿来优化 新
小结
第二部分 应用实例
第4章 运营智能
存储日志数据
预聚合报告
分层聚合
第5章 电子商务
产品目录
分类层级
存货管理
第6章 内容管理系统
元数据和资源管理
存储评论信息
第7章 在线广告网络
解决方案概述
设计一:基本广告服务
设计二:增加广告频次控制
设计三:关键字目标选择
第8章 社交网络
解决方案概述
模式设计
操作
分片
第9章 在线游戏
解决方案概述
模式设计
操作
分片
后记