网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 数据库 > 商品详情

CouchDB权威指南

分享到:
CouchDB权威指南

最 低 价:¥27.40

定 价:¥38.00

作 者:

出 版 社:中国电力出版社

出版时间:2012-09-01

I S B N:9787512328365

  • CouchDB权威指南
  • 送货上门
  • 价格
    27.40元
  • CouchDB权威指南
  • 送货上门
  • 价格
    28.50元

    商品详情

    编辑推荐

    内容简介

       三位CouchDB的开发者向你展示了如何以独立应用框架的形式来使用这一面向文档的数据库,以及如何使用它来构建高容量、分布式的应用。 CouchDB简洁的存储,处理,以及读取数据的模型,让它成为了构建处理海量松散结构数据的Web应用的理想选择。 在这一点上它就超越了关系型数据库的各种限制,并且CouchDB提供了一个可靠的,易扩展的且响应快速的开源解决方案。
       CouchDB使用自包含的数据,它们拥有松散的或者特定的联系。这是一个适合于许多现实世界物品的模型,比如通讯录、发票和收据。 但你会发现这个数据库能够轻松的处理任何形式的数据。 通过《CouchDB权威指南》,你将学会如何通过CouchDB的RESTful Web接口来使用它,此外你还会熟悉CouchDB的一些主要特性,比如简单的文档的CRUD(创建、读取、更新、删除); 高级的MapReduce,部署优化等更多的内容。
       * 理解面向文档存储和操作的基础知识。
       * 通过HTTP,使用CouchDB的RESTful接口来与其进行交互。
       * 以自包含的JSON文档的形式来建模数据。
       * 自然的处理不断变化的数据模型。
       * 使用MapReduce视图来查询和综合CouchDB中的数据。
       * 在节点间进行复制。
       * 优化CouchDB来适应不断提高的性能和可靠性要求。

    作者简介

       J.Chris Anderson,是一位Apache CouchDB的开发者,并且也是Relaxed公司的创始人之一。Chris痴迷于JavaScript CouchApps以及致力于把网络的控制权交还给用户们。

       Jan Lehnardt,是一位Apache CouchDB的开发者,并且也是Relaxed公司的创始人之一。Jan研究网络技术的各个方面,致力于使开发者们的生活变得更轻松。

       Noah Slater,是一位Apache CouchDB的开发者,以及版本发布管理员。 他和整个社区一起工作,使得CouchDB可以在尽可能多的地方运行。

    目录

    序言
    前言
    第I部分 导论
    第1章 为什么选择CouchDB
    放松
    一种不同的方法来建模你的数据
    一般应用的一个更好的选择
    为大型系统构建分块
    本地数据为王
    结尾
    第2章 最终一致性
    按照套路来工作
    CAP理论
    本地一致性
    分布一致性
    结尾
    第3章 新手上路
    任何系统都能运行
    欢迎来到Futon
    你的第一个数据库与文档
    用MapReduce执行查询
    进行复制
    结尾
    第4章 核心API
    服务器
    数据库
    文档
    复制
    结尾

    第II部分 CouchDB开发
    第5章 设计文档
    文档建模
    查询服务器
    应用即文档
    一个基本的设计文档
    展望未来
    第6章 使用视图
    查找数据
    什么是视图
    高效查找
    得到日志评论的视图
    Reduce/Rereduce
    结尾
    第7章 验证函数
    文档验证函数
    验证的上下文
    写一个验证函数
    结尾
    第8章 显示函数
    显示函数API
    没有副作用
    设计文档
    查询显示函数
    Etags
    函数与模板
    学习如何进行显示
    使用模板
    写模板
    第9章 使用列表函数进行视图转换
    列表函数的参数
    一个示例列表函数
    列表函数的理论
    查询列表函数
    列表函数、Etags和缓存

    第III部分 应用范例第
    10章 独立应用
    使用正确的版本
    Portable JavaScript
    应用即文档
    独立的
    已有应用展示
    结尾
    第11章 管理设计文档
    使用示例应用
    安装CouchApp
    使用CouchApp
    下载Sofa源代码
    部署Sofa
    创建你的管理员帐号
    通过couchapprc来配置CouchApp
    第12章 存储文档
    JSON文档格式
    除了_id和_rev: 你的文档数据
    编辑页面
    保存一个文档
    结尾
    第13章 使用自定义的格式显示文档
    用显示函数来展现文档
    动态日期
    第14章 显示博客日志列表
    最近博客日志的map函数
    使用列表函数把视图转化成HTML

    第IV部分 部署CouchDB
    第15章 扩展的基本概念
    扩展读请求
    扩展写请求
    扩展数据
    基础最优先
    第16章 复制
    其中的魔法
    通过管理界面简单的复制
    关于复制的细节
    使用CouchApp
    下载Sofa源代码
    部署Sofa
    创建你的管理员帐号
    通过couchapprc来配置CouchApp
    第12章 存储文档
    JSON文档格式
    除了_id和_rev: 你的文档数据
    编辑页面
    保存一个文档
    结尾
    第13章 使用自定义的格式显示文档
    用显示函数来展现文档
    动态日期
    第14章 显示博客日志列表
    最近博客日志的map函数
    使用列表函数把视图转化成HTML

    第IV部分 部署CouchDB
    第15章 扩展的基本概念
    扩展读请求
    扩展写请求
    扩展数据
    基础最优先
    第16章 复制
    其中的魔法
    通过管理界面简单的复制
    关于复制的细节
    连续复制
    就这些
    第17章 冲突管理
    脑分裂
    冲突解决的例子
    处理冲突
    确定的修订ID
    结尾
    第18章 负载均衡
    做一个备份
    第19章 集群
    介绍CouchDB Lounge
    一致性哈希处理
    集群增长

    第V部分 推荐第
    20章 变更通知
    轮询变更
    长轮询
    连续变更
    过滤器
    结尾
    第21章 在视图中实现类似的SQL操作
    使用视图
    通过Key来查找
    通过一个前缀来查找
    聚合函数
    得到唯一的值
    强制唯一性
    第22章 安全性
    The Admin Party
    基本认证
    Cookie认证
    网络服务器安全性
    第23章 高性能
    性能测试不容易
    高性能的CouchDB
    批量插入和单调的文档ID
    批量文档插入
    批量模式
    单文档插入
    Hovercraft
    取舍
    第24章 最佳实践
    银行
    排序列表
    分页

    第VI部分 附录
    附录A 在类Unix系统上安装
    附录B 在Mac OS X上安装
    附录C 在Windows上安装
    附录D 从源代码安装

    商品评论(0条)

    暂无评论!

    您的浏览历史

    loading 内容加载中,请稍后...