出版社:中国电力出版社
年代:2012
定价:38.0
本书介绍了如何以独立应用框架的形式来使用CouchDB这一面向文档的数据库,以及构建高容量、分布式的应用。本书主要内容有:理解面向文档存储和操作的基础知识,通过HTTP,使用CouchDB的RESTful 接口来与其进行交互,以自包含的JSON文档的形式来建模数据,自然的处理不断变化的数据模型,使用MapReduce视图来查询和综合CouchDB中的数据,在节点间进行复制,优化CouchDB来适应不断提高的性能和可靠性要求。
目录
序言 前言 第Ⅰ部分导论 第1章为什么选择CouchDB 放松 一种不同的方法来建模你的数据 一般应用的一个更好的选择 为大型系统构建分块 本地数据为王 结尾 第2章最终一致性 按照套路来工作 CAP理论 本地一致性
目录
序言 前言 第Ⅰ部分导论 第1章为什么选择CouchDB 放松 一种不同的方法来建模你的数据 一般应用的一个更好的选择 为大型系统构建分块 本地数据为王 结尾 第2章最终一致性 按照套路来工作 CAP理论 本地一致性 分布一致性 结尾 第3章新手上路 任何系统都能运行 欢迎来到Futon 你的第一个数据库与文档 用MapReduce执行查询 进行复制 结尾 第4章核心API 服务器 数据库 文档 复制 结尾 第Ⅱ部分CouchDB开发 第5章设计文档 文档建模 查询服务器 应用即文档 一个基本的设计文档 展望未来 第6章使用视图查找数据 什么是视图 高效查找 得到日志评论的视图 Reduce/Rereduce 结尾 第7章验证函数 文档验证函数 验证的上下文 写一个验证函数 结尾 第8章显示函数 显示函数API 没有副作用 设计文档 查询显示函数 Etags 函数与模板 学习如何进行显示 使用模板 写模板 第9章使用列表函数进行视图转换, 列表函数的参数 一个示例列表函数 列表函数的理论 查询列表函数 列表函数、Etags和缓存 第Ⅲ部分应用范例 第10章独立应用 使用正确的版本 Portable JavaScript 应用即文档 独立的 已有应用展示 结尾 第11章管理设计文档 使用示例应用 安装CouchApp 使用CouchApp 下载Sofa源代码 部署Sofa 创建你的管理员帐号 通过.couchapprc来配置CouchApp 第12章存储文档 JSON文档格式 除了_id和_rev:你的文档数据 编辑页面 保存一个文档 结尾 第13章使用自定义的格式显示文档 用显示函数来展现文档 动态日期 第14章显示博客日志列表 最近博客日志的map函数 使用列表函数把视图转化成HTML 第Ⅳ部分部署CouchDB 第15章扩展的基本概念 扩展读请求 扩展写请求 扩展数据 基础最优先 第16章复制 其中的魔法 通过管理界面简单的复制 关于复制的细节 连续复制 就这些 第17章冲突管理 脑分裂 冲突解决的例子 处理冲突 确定的修订ID 结尾 第18章负载均衡 做一个备份 第19章集群 介绍CouchDB Lounge 一致性哈希处理 集群增长 第Ⅴ部分推荐 第20章变更通知 轮询变更 长轮询 连续变更 过滤器 结尾 第21章在视图中实现类似的SQL操作 使用视图 通过Key来查找 通过一个前缀来查找 聚合函数 得到唯一的值 强制唯一性 第22章安全性 The Admin Party 基本认证 Cookie认证 网络服务器安全性 第23章高性能 性能测试不容易 高性能的CouchDB 批量插入和单调的文档ID 批量文档插入 批量模式 单文档插入 Hovercraft 取舍 第24章最佳实践 银行 排序列表 分页 第Ⅵ部分附录 附录A在类Unix系统上安装 附录B在Mac OS X上安装 附录C在Windows上安装 附录D从源代码安装 附录EJSON初步 附录FB-tree的威力
基本信息
商品名称: Couch DB权威指南
出版社: 中国电力出版社
出版时间:2012-09-01
作者:安德森
译者:来诺
开本: 16开
定价: 38.00
页数:242
印次: 1
ISBN号:9787512328365
商品类型:图书
版次: 1 内容提要
《CouchDB权威指南》内容简介:三位CouchDB的开发者向你展示了如何以独立应用框架的形式来使用这一面向文档的数据库,以及如何使用它来构建高容量、分布式的应用。CouchDB简洁的存储,处理,以及读取数据的模型,让它成为了构建处理海量松散结构数据的Web应用的理想选择。在这一点上它就超越了关系型数据库的各种限制,并且CouchDB提供了一个可靠的,易扩展的且响应快速的开源解决方案。CouchDB使用自包含的数据,它们拥有松散的或者特定的联系。这是一个适合于许多现实世界物品的模型,比如通讯录、发票和收据。但你会发现这个数据库能够轻松的处理任何形式的数据。通过《CouchDB权威指南》,你将学会如何通过CouchDB的RESTful Web接口来使用它,此外你还会熟悉CouchDB的一些主要特性,比如简单的文档的CRUD(创建、读取、更新、删除);高级的MapReduce,部署优化等更多的内容。理解面向文档存储和操作的基础知识。通过HTTP,使用CouchDB的RESTful接口来与其进行交互。以自包含的JSON文档的形式来建模数据。自然的处理不断变化的数据模型。使用MapReduce视图来查询和综合CouchDB中的数据。在节点间进行复制。优化CouchDB来适应不断提高的性能和可靠性要求。
编辑推荐
《CouchDB权威指南》里CouchDB的开发者J?Chris Anderson等向你展示了如何以独立应用框架的形式来使用这一面向文档的数据库,以及如何使用它来构建高容量、分布式的应用。
书籍详细信息 | |||
书名 | CouchDB权威指南站内查询相似图书 | ||
9787512328365 如需购买下载《CouchDB权威指南》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 中国电力出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 38.0 | 语种 | 简体中文 |
尺寸 | 23 × 18 | 装帧 | 平装 |
页数 | 印数 |
CouchDB权威指南是中国电力出版社于2012.3出版的中图分类号为 TP311.132.4 的主题关于 面向对象数据库:分布式数据库-数据库系统,CouchDB 的书籍。
(美) 休伊特 (Hewitt,E.) , 著
(美) 杜鲍斯 (DuBois,P.) , 著
( ) 科夫勒, 著
(美) 塞科 (Celko,J.) , 著
(美) 杰夫·卡彭特 (Jeff Carpenter) , (美) 埃本·休伊特 (Eben Hewitt) , 著
(美) 霍多罗夫 (Chodorow,K.) , 著
(荷) 范德兰斯 (VanLans,R.F.) , 著
(美) 杰夫·卡彭特 (Jeff Carpenter) , (美) 埃本·休伊特 (Eben Hewitt) , 著
(美) 乔·塞科 (Joe Celko) , 著