课程培训
|
Cassandra实战培训课程
Cassandra实战培训课程 课程大纲: 第1章认识NoSQL 1.1NoSQL的起源和发展现状 1.2为什么要使用NoSQL 1.3开源NoSQL产品介绍 第2章Cassandra快速入门 2.1在Windows环境运行单机版Cassandra 2.2在Linux环境运行单机版Cassandra 2.3Cassandra的数据模型 2.4Cassandra的数据排序规则 2.5配置数据类型 2.6使用命令行工具与Cassandra交互 第3章理解Cassandra编程接口 3.1多语言服务开发框架Thrift 3.2Cassandra的数据类型 3.3Cassandra的编程接口 3.4Cassandra 0.7.x版本新增功能 第4章基于Cassandra的在线交易系统 4.1需求分析 4.2数据模型设计 4.3编码实现 4.4系统功能验证 4.5迁移到Cassandra 0.7.x 第5章Cassandra的集群机制 5.1一致性哈希 5.2Gossip:集群节点之间的通信协议 5.3集群的数据备份机制 5.4集群状态变化的处理机制 第6章Cassandra的内部数据存储结构 6.1Cassandra中的数据存放规则 6.2Commilog 6.3Memtable 6.4SSTable 6.5系统表空间 第7章Cassandra的数据更新机制 7.1数据更新流程 7.2集群数据更新策略 7.3二级索引 第8章Cassandra的数据读取机制 8.1数据读取流程 8.2集群数据读取策略 8.3读修复 8.4数据缓存 8.5二级索引 第9章Cassandra的数据压缩机制 9.1为什么要进行数据压缩 9.2如何控制数据压缩 9.3数据压缩流程 9.4维护Cassandra中的数据 第10章Cassandra的启动流程 10.1Cassandra启动脚本 10.2Cassandra启动流程 第11章在分布式环境中使用的Cassandra 11.1在Linux环境中搭建与使用Cassandra集群 11.2Cassandra运行配置项详解 11.3Cassandra集群的运行和维护 第12章Cassandra与Hadoop的整合 12.1Hadoop快速入门 12.2为什么要整合Cassandra与Hadoop 12.3使用Map/Reduce导入数据到Cassandra中 12.4将Cassandra中的数据作为Map/Reduce输入 第13章Cassandra最佳实践 13.1避免Cassandra自身的限制 13.2数据压缩策略 13.3使用高级的客户端 13.4负载均衡 13.5谨慎使用二级索引 13.6通过JMX监测Cassandra 13.7调整JVM启动参数 13.8使用适合的系统配置参数 如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训 除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916 技术服务需求表点击在线申请 服务特点: 海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。 专家力量: 中国科学院软件研究所,计算研究所高级研究人员 oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家 中科信软培训中心,资深专家或讲师 大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富 多年实际项目经历,大型项目实战案例,热情,乐于技术分享 针对客户实际需求,案例教学,互动式沟通,学有所获 |
|