返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:
本店所有商品

  • 醉染图书Cassandra指南(第3版)9787519866433
  • 正版全新
    • 作者: (美)杰夫·卡彭特,(美)埃本·休伊特著 | (美)杰夫·卡彭特,(美)埃本·休伊特编 | (美)杰夫·卡彭特,(美)埃本·休伊特译 | (美)杰夫·卡彭特,(美)埃本·休伊特绘
    • 出版社: 中国电力出版社
    • 出版时间:2022-05-01
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    醉染图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品参数
    • 作者: (美)杰夫·卡彭特,(美)埃本·休伊特著| (美)杰夫·卡彭特,(美)埃本·休伊特编| (美)杰夫·卡彭特,(美)埃本·休伊特译| (美)杰夫·卡彭特,(美)埃本·休伊特绘
    • 出版社:中国电力出版社
    • 出版时间:2022-05-01
    • 版次:1
    • 印次:1
    • 字数:568000
    • 页数:440
    • 开本:16开
    • ISBN:9787519866433
    • 版权提供:中国电力出版社
    • 作者:(美)杰夫·卡彭特,(美)埃本·休伊特
    • 著:(美)杰夫·卡彭特,(美)埃本·休伊特
    • 装帧:平装
    • 印次:1
    • 定价:128.00
    • ISBN:9787519866433
    • 出版社:中国电力出版社
    • 开本:16开
    • 印刷时间:暂无
    • 语种:暂无
    • 出版时间:2022-05-01
    • 页数:440
    • 外部编号:1202656018
    • 版次:1
    • 成品尺寸:暂无

    序 1

    前言 3

    章 关系型数据库 13

    1.1 关系型数据库有什么问题? 13

    1.2 关系型数据库速览 18

    1.2.1 事务、AC 和两段提交 19

    1.2.2 模式 21

    1.. 分片和无共享架构 22

    1.3 网络规模 25

    1.4 NoSL 的兴起 26

    1.5 小结 29

    第2章 Cassandra 简介 30

    2.1 Cassandra 电梯间演讲 30

    2.1.1 50 字Cassandra 介绍 30

    2.1.2 分布式与去中心化 31

    2.1.3 弹可扩展 32

    2.1.4 高可用和容错 33

    2.1.5 可调一致 33

    2.1.6 Brewer 的CAP 理论 36

    2.1.7 面向行 40

    2.1.8 高能 42

    2.2 Cassandra 从哪里来? 42

    . Cassandra 适合我的项目吗? 44

    ..1 大规模部署 44

    ..2 大量写操作、统计和分析 44

    .. 多地分布 45

    ..4 混合云和多云部署 45

    2.4 参与其中 45

    2.5 小结 48

    第3章 安装Cassandra 49

    3.1 安装Apache 发布版本 49

    3.1.1 解压缩下载包 50

    3.1.2 里面有什么? 50

    3.2 从源码构建 51

    3.3 运行Cassandra 53

    3.3.1 设置环境 54

    3.3.2 启动服务器 55

    3.3.3 停止Cassandra 57

    3.4 Cassandra 发布版本 58

    3.5 运行CL Shell 59

    3.6 基本cqlsh 命令 60

    3.6.1 cqlsh 帮 61

    3.6.2 cqlsh 中描述环境 62

    3.6.3 cqlsh 中创建键空间和表 62

    3.6.4 cqlsh 中读写数据 66

    3.7 Docker 中运行Cassandra 69

    3.8 小结 70

    第4章 Cassandra 查询语言 71

    4.1 关系型数据模型 71

    4.2 Cassandra 的数据模型 72

    4.2.1 集群 75

    4.2.2 键空间 76

    4.. 表 76

    4.2.4 列 80

    4.3 CL 类型 83

    4.3.1 数值数据类型 83

    4.3.2 文本数据类型 84

    4.3.3 时间和标识数据类型 85

    4.3.4 简单数据类型 87

    4.3.5 集合 89

    4.3.6 元组 93

    4.3.7 用户自定义类型 93

    4.4 小结 97

    第5章 数据建模 98

    5.1 概念数据建模 98

    5.2 RDBMS 设计 99

    5.3 定义应用查询 103

    5.4 逻辑数据建模 105

    5.4.1 酒店逻辑数据模型 106

    5.4.2 预订逻辑数据模型 109

    5.5 物理数据建模 110

    5.5.1 酒店物理数据模型 112

    5.5.2 预订物理数据模型 113

    5.6 评估和改进 114

    5.6.1 计算分区大小 114

    5.6.2 计算磁盘上的大小 115

    5.6.3 划分大分区 117

    5.7 定义数据库模式 118

    5.8 小结 1

    第6章 Cassandra 架构 124

    6.1 数据中心和机架 124

    6.2 Gossip 和故障检测 125

    6.3 Snitch 128

    6.4 环和令牌 129

    6.5 虚拟节点 130

    6.6 分区器 131

    6.7 复制策略 132

    6.8 一致级 133

    6.9 查询和协调器节点 134

    6.10 提示移交 135

    6.11 逆熵、修复和Merkle 树 137

    6.12 轻量级事务和Paxs 38

    6.13 Memtable、SSTable 和提交日志 140

    6.14 布隆过滤器 143

    6.15 缓存 143

    6.16 合并 144

    6.17 删除和墓碑 146

    6.18 管理器和服务 147

    6.18.1 Cassandra 守护进程 147

    6.18.2 存储引擎 147

    6.18.3 存储服务 148

    6.18.4 存储代理 149

    6.18.5 消息传递服务 149

    6.18.6 流管理器 149

    6.18.7 CL 原生传输服务器 150

    6.19 系统键空间 150

    6.20 小结 153

    第7章 设计使用Cassandra 的应用 154

    7.1 酒店应用设计 154

    7.1.1 Cassandra 和微服务架构 154

    7.1.2 一个酒店应用的微服务架构 156

    7.1.3 识别限界上下文 157

    7.1.4 识别服务 157

    7.1.5 设计微服务持久存储 159

    7.2 扩展设计 162

    7.2.1 二级索引 163

    7.2.2 物化视图 167

    7.3 预订服务:一个示例微服务 171

    7.4 部署和集成问题 172

    7.4.1 服务、键空间和集群 172

    7.4.2 数据中心和负载平衡 173

    7.4.3 微服务间的交互 173

    7.5 小结 175

    第8章 使用驱动程序开发应用 176

    8.1 DataStax Java 驱动程序 177

    8.1.1 开发环境配置 178

    8.1.2 连接集群 179

    8.1.3 语句 181

    8.1.4 简单语句 181

    8.1.5 准备语句 183

    8.1.6 查询生成器 185

    8.1.7 对象映器 187

    8.1.8 异步执行 191

    8.1.9 驱动程序配置 193

    8.1.10 元数据 200

    8.1.11 调试和监控 202

    8.2 DataStax Python 驱动程序 203

    8.3 DataStax Node.js 驱动程序 204

    8.4 DataStax C# 驱动程序 205

    8.5 Cassandra 驱动程序 205

    8.6 小结 207

    第9章 读写数据 208

    9.1 写 208

    9.1.1 写一致级 208

    9.1.2 Cassandra 写路径 210

    9.1.3 文件写入磁盘 212

    9.1.4 轻量级事务 215

    9.1.5 批处理 218

    9.2 读 221

    9.2.1 读一致级 221

    9.2.2 Cassandra 读路径 2

    9.. 读修复 225

    9.2.4 区间查询、排序和过滤 228

    9.2.5 分页 1

    9.3 删除

    9.4 小结

    0章 配置和部署Cassandra

    10.1 Cassandra 集群管理器

    10.1.1 创建集群

    10.1.2 为集群增加节点 241

    10.1.3 动态加入环 243

    10.2 节点配置 244

    10.2.1 种子节点 244

    10.2.2 Snitch 245

    10.. 分区器 247

    10.2.4 令牌和虚拟节点 249

    10.2.5 网络接口 250

    10.2.6 数据存储 251

    10.2.7 启动和JVM 设置 253

    10.3 规划集群部署 254

    10.3.1 集群拓扑和复制策略 255

    10.3.2 确定集群规模 258

    10.3.3 选择实例 259

    10.3.4 存储 259

    10.3.5 网络 260

    10.4 云部署 261

    10.4.1 Amazon Web 服务 262

    10.4.2 Google 云平台 265

    10.4.3 Microsoft Azure 266

    10.5 小结 266

    1章 监控 268

    11.1 用JMX 监控Cassandra 268

    11.2 Cassandra 的MBean 271

    11.2.1 数据库MBean 272

    11.2.2 集群相关MBean 276

    11.. 内部MBean 278

    11.3 用nodetool 监控 279

    11.3.1 获得集群信息 280

    11.3.2 获得统计信息 283

    11.4 虚拟表 285

    11.4.1 系统虚拟模式 286

    11.4.2 系统视图 287

    11.5 指标 290

    11.6 日志 292

    11.6.1 检查日志文件 295

    11.6.2 全量查询日志 296

    11.7 小结 298

    2章 维护 299

    12.1 健康检查 299

    12.2 常见维护任务 300

    12.2.1 刷新输出 300

    12.2.2 清理 301

    12.. 修复 302

    12.2.4 重建索引 307

    12.2.5 移动令牌 308

    1. 增加节点 308

    1..1 向已有的数据中心增加节点 308

    1..2 向集群增加数据中心 309

    12.4 处理节点故障 311

    12.4.1 修复失败节点 311

    12.4.2 替换节点 312

    12.4.3 移除节点 313

    12.5 升级Cassandra 317

    12.6 备份和恢复 319

    12.6.1 建立快照 320

    12.6.2 清除快照 321

    12.6.3 启用增量备份 322

    12.6.4 从快照恢复 322

    12.7 SSTable 实用工具 3

    12.8 维护工具 325

    12.8.1 Netflix Priam 325

    12.8.2 DataStax OpsCenter 325

    12.8.3 Cassandra Sidecars 325

    12.8.4 Cassandra Kubernetes Operators 327

    12.9 小结 330

    3章 能调优 331

    13.1 管理能 331

    13.1.1 设置能目标 331

    13.1.2 基准测试和压力测试 333

    13.1.3 监控能 338

    13.1.4 分析能问题 340

    13.1.5 跟踪 340

    13.1.6 调优方法 343

    13.2 缓存 344

    13.2.1 键缓存 344

    13.2.2 行缓存 345

    13.. 块缓存 346

    13.2.4 器缓存 347

    13.2.5 保存的缓存设置 347

    13.3 Memtable 348

    13.4 提交日志 349

    13.5 SSTables 350

    13.6 提示移交 351

    13.7 合并 352

    13.8 并发和线程 356

    13.9 网络和超时 357

    13.10 JVM 设置 359

    13.10.1 内存 360

    13.10.2 垃圾回收 360

    13.11 小结 364

    4章 安全 365

    14.1 认和授权 367

    14.1.1 密码认器 367

    14.1.2 使用CassandraAuthorizer 371

    14.1.3 基于角色的访问控制 373

    14.2 加密 375

    14.2.1 SSL、TLS 和 376

    14.2.2 节点间加密 379

    14.. 客户端- 节点间加密 381

    14.3 JMX 安全 32

    14.3.1 保护JMX 访问安全 383

    14.3.2 安全MBean 385

    14.4 审计日志 386

    14.5 小结 389

    5章 迁移和集成 390

    15.1 了解何时迁移 390

    15.2 调整数据模型 391

    15.2.1 转换实体 393

    15.2.2 转换关系 394

    15.3 调整应用 396

    15.3.1 重构数据访问 397

    15.3.2 维护一致 398

    15.3.3 迁移存储过程 400

    15.4 规划部署 405

    15.5 迁移数据 406

    15.5.1 零停机迁移 406

    15.5.2 批量加载 407

    15.6 常见集成 409

    15.6 1 使用Apache Kafka 管理数据流 409

    15.6.2 用Apache Lucene、SOLR 和Elasticsearch 搜索 412

    15.6.3 使用Apache Spark 分析数据 413

    15.7 小结 421

    杰夫·卡彭特(Jeff Carpenter)是精品靠前酒店集团(Choice Hotels International)的一名系统架构师,在服务业和国防工业有着20年的从业经验。他的兴趣包括SOA微服务、大规模系统架构设以及据架构。

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购