网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Cassandra权威指南(第3版)
分类
作者 (美)杰夫·卡彭特//埃本·休伊特
出版社 中国电力出版社
下载
简介
内容推荐
想象一下,如果解决了伸缩性问题,你能做些什么。利用这本实用指南,你会了解Cassandra数据库管理系统如何处理数百TB的数据,同时仍保持跨多个数据中心的高可用性。这一版针对Cassandra 4.0做了全面更新,提供了生产环境中使用这个数据库所需的技术细节和实用示例。
本书作者展示了Cassandra非关系型设计的诸多优点,尤其对数据建模特别关注。如果你是一个开发人员、DBA或应用架构师,着力解决数据库扩展问题或应用的前瞻性问题,这个指南将帮助你充分利用Cassandra的高速度和灵活性。
使用Cassandra查询语言(CQL)和cqlsh(CQL shell)。
创建一个实用的数据模型,并与等价关系型模型比较。
使用客户端驱动程序设计和开发应用。
研究集群拓朴,了解节点间如何交换数据。
维持集群的高性能水平。
现场部署、云环境部署或利用Docker和Kubernetes部署Cassandra。
Cassandra与Spark、Kafka、Elasticsearch、Solr和Lucene集成。
作者简介
杰夫·卡彭特(Jeff Carpenter)是精品国际酒店集团(Choice Hotels International)的一名系统架构师,在服务业和国防工业有着20年的从业经验。他的兴趣包括SOA微服务、大规模系统架构设计以及数据架构。
目录

前言
第1章 超越关系型数据库
1.1 关系型数据库有什么问题?
1.2 关系型数据库速览
1.2.1 事务、ACID性和两段提交
1.2.2 模式
1.2.3 分片和无共享架构
1.3 网络规模
1.4 NoSQL的兴起
1.5 小结
第2章 Cassandra简介
2.1 Cassandra电梯问演讲
2.1.1 50字Cassandra介绍
2.1.2 分布式与去中心化
2.1.3 弹性可扩展
2.1.4 高可用性和容错性
2.1.5 可调一致性
2.1.6 Brewer的CAP理论
2.1.7 面向行
2.1.8 高性能
2.2 Cassandra从哪里来?
2.3 Cassandra适合我的项目吗?
2.3.1 大规模部署
2.3.2 大量写操作、统计和分析
2.3.3 多地分布
2.3.4 混合云和多云部署
2.4 参与其中
2.5 小结
第3章 安装Cassandra
3.1 安装Apache发布版本
3.1.1 解压缩下载包
3.1.2 里面有什么?
3.2 从源码构建
3.3 运行Cassandra
3.3.1 设置环境
3.3.2 启动服务器
3.3.3 停止Cassandra
3.4 其他Cassandra发布版本
3.5 运行CQL Shell
3.6 基本cqlsh命令
3.6.1 cqlsh帮助
3.6.2 cqlsh中描述环境
3.6.3 cqlsh中创建键空间和表
3.6.4 cqlsh中读写数据
3.7 Docker中运行Cassandra
3.8 小结
第4章 Cassandra查询语言
第5章 数据建模
第6章 Cassandra架构
第7章 设计使用Cassandra的应用
第8章 使用驱动程序开发应用
第9章 读写数据
第10章 配置和部署Cassandra
第11章 监控
第12章 维护
第13章 性能调优
第14章 安全
第15章 迁移和集成
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/19 10:39:15