课程培训
Cassandra培训课程

 

课程目标:
 
通过该课程的学习,学员应能够对Cassandra数据库的原理报表以及机制有所了解;对于使用在项目中如何使用Cassandra数据库很好的了解和把握,掌握基本的开发步骤、方法以及相应的配置和管理。
 
课程大纲:
 

主题
内容
 
 
Cassandra介绍
关系型数据库的局限性
NoSQL数据库的特性
CAP理论
什么是Cassandra
Cassandra的历史
Cassandra的特点
 
练习:
Cassandra的安装和部署
 
Cassandra数据模型和架构
 
 
Cassandra数据模型
Ø 介绍数据模型
Ø 介绍关系型数据库与Cassandra数据库的数据模型的区别
Ø 静态表与动态表的不同应用场景
Ø 介绍Cassandra中的主键
 
Cassandra架构
Ø 分布式数据库介绍
Ø Cassandra如何复制数据
Ø Gossip协议介绍
Ø Cassandra读写路径
Ø Cassandra增量修改特性及其好处
Cassandra中的Keyspace 和表
 
Cassandra中的Keyspace
Ø 如何定义Keyspace
Ø 如何删除Keyspace
Ø 理解复制因子
Ø 介绍复制策略
 
Cassandra表格
Ø 介绍什么是Cassandra数据库中的表格
Ø Cassandra支持的数据类型
Ø 如何定义列
Ø 介绍主键、复合主键等概念
Ø 介绍集群列的概念
 
练习:
创建一个keyspace, 指定复制因子和复制策略
创建表,指定主键,创建集群列
 
Cassandra的数据操作
Cassandra中插入数据的不同方法
使用INSERT INTO命令
使用COPY 命令
如何更新数据
如何删除数据
介绍TTL
 
练习:
使用INSERT INTOCOPY 命令插入数据
使用UPDATE 命令更新数据
使用DELETE 命令删除数据
使用TTL
Cassandra的节点操作
介绍Cassandra中的节点的概念
介绍种子节点
如何添加节点
如何删除节点
如何修复节点
 
练习:
创建包含一个节点的集群
从集群中删除一个节点
修复节点
Cassandra集群
Cassandra多数据中心支持
Ø 如何修改cassandra-rackdc.properties
Ø 如何修改多数据中心的副本策略
 
监控集群
Ø 介绍集群监控工具
Ø 介绍使用nodetool 管理集群
Ø 介绍使用 JConsole 监控 JMX 数据
Ø 介绍OpsCenter 工具
练习:
使用nodetool 管理集群
使用 JConsole 连接集群并监控 JMX 统计数据

 
 
以上课程可以根据客户实际情况进行灵活调整。



如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请

服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。

专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

微信号.jpg

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>