感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
- 第1部分: Big Data / NoSQL 简介
- NoSQL 概述
- CAP 定理
- NoSQL 适用场景
- 列式存储
- NoSQL 生态系统
- 第2部分: Cassandra 基础
- 设计与架构
- Cassandra 节点、集群、数据中心
- 键空间、表、行与列
- 分区、复制、令牌
- 仲裁与一致性级别
- 实验:使用 CQLSH 与 Cassandra 交互
- 第3部分: 数据建模 – 第1部分
- CQL 简介
- CQL 数据类型
- 创建键空间与表
- 选择列与类型
- 选择主键
- 行与列的数据布局
- 生存时间 (TTL)
- 使用 CQL 查询
- CQL 更新
- 集合(列表 / 映射 / 集合)
- 实验:使用 CQL 进行各种数据建模练习;实验查询与支持的数据类型
- 第4部分: 数据建模 – 第2部分
- 创建与使用二级索引
- 复合键(分区键与聚类键)
- 时间序列数据
- 时间序列数据的最佳实践
- 计数器
- 轻量级事务 (LWT)
- 实验:创建与使用索引;建模时间序列数据
- 第5部分: Cassandra 内部机制
- 深入了解 Cassandra 设计原理
- sstables、memtables、提交日志
- 第6部分: 管理
- 硬件选择
- Cassandra 发行版
- Cassandra 节点 Communication
- 向/从存储引擎写入与读取数据
- 数据目录
- 反熵操作
- Cassandra 压缩
- 选择与实施压缩策略
- Cassandra 最佳实践(压缩、垃圾回收)
- 创建低内存占用的测试 Cassandra 实例
- 故障排除工具与技巧
- 实验:学生安装 Cassandra,运行基准测试
最低要求
- 熟悉Linux環境(使用命令行導航,使用vi/nano編輯文件)
- 對於線下課程,需要一台配備8GB RAM的筆記本電腦或台式機
- 對於遠程課程,將提供可用的Cassandra實驗室,除網頁瀏覽器外無需其他設備
14 時間:
客戶評論 (2)
Extensive knowledge of NoSQL environments, not only Cassandra (ex: HADOOP)
Stefan Marcoci - Videotron ltee
課程 - Cassandra Administration
The 1:1 style meant the training was tailored to my individual needs.