|
|
|
|
|
|
地点时间:北京 上海
深圳 根据报名开班 |
课程费用:4500元/人
(学生3折),详见 公开课学习手册
|
企业内训:可以根据企业需求,定制内训,详见
内训学习手册 |
|
大多数软件应用,由于业务的急速增长和并发访问的急速增长,都带来了性能瓶颈,原有的数据架构以无法适应当前的需求.而本课程正是告诉你如何搭建数据架构,如何解决新型架构所带来的问题,如数据同步,跨区域同步等问题,如何解决复杂的数据架构带来的数据层开发不敏捷以及性能问题。
本课程注重实战,采用案例贯穿方式完成实践,收集了大量的真实案例,针对海量数据进行深入研讨并最终形成培训教程。本次培训从数据架构开始讲解,通过大量的真实案例,涵盖了数据架构,数据同步,数据层敏捷开发等内容,详细地介绍了海量数据的处理和优化的前沿技 术。
|
|
培训目标:
|
你们是否已经存在如下现象,如果有,请参加我们课程,我们给你最佳实践:
- 业务急速增长,并发性访问急速增加,数据库连接遇到瓶颈
- 海量数据实时同步效率低,同步慢。
- 海量数据跨区域准实时同步无法实现
- 数据库性能差
- 开发人员面对复杂的数据架构,开发缓慢
- 对开发人员要求很高,要求他们熟悉各种数据源如何保证安全重构
- 对数据源的改造导致大面积重构
|
培训对象:各类软件研发中心的软件设计师、数据架构师,
项目经理,技术总监,开发人员。 |
学员基础:了解Java/C#或者C++任一面向对象语言,了解数据架构,了解互联网开发 |
授课方式: 定制课程 + 案例讲解
+ 小组讨论,60%案例讲解,40%实践演练,详见 公开课学习手册 |
培训内容:2天
|
数据架构
|
- 数据拆分
- 数据现状
- 连接数问题
- 数据垂直拆分
- 垂直拆分的问题和解决方案
- 异构的读写分离
- 数据水平拆分
- 水平拆分的问题和解决方案
- 一些案例分析
- 拆分难题
- 多种存储方案
- 引入NOSQL数据库
- 图片服务器分离
- 开源的分布式文件系统介绍和使用
- 图片处理和缓存
- HDFS介绍
- CDN介绍和详解
|
数据同步方案 |
- 并发的日志解析方案
- 实时数据传输平台
- 主要逻辑(发布数据,订阅数据)
- 实时数据传输平台架构
- 实时数据传输平台结构分析
- 代码分享
- Dbsync同步工具的使用
- Dbsync介绍
- 架构解析
- 使用详解
- 异构的数据库/文件系统之间的高速交换工具
- 开源工具介绍
- 特点和结构模式
- 使用和插件开发
|
分布式缓存系统
|
- Memcached
- Memcached简介
- Memcached简单用途
- Memcached特点
- Memcached优点和限制
- Memcached Java客户端
- Memcached Java 客户端优化
|
Mysql性能优化、Oracle性能优化
|
- Mysql性能优化
- Mysql性能优化引言
- 数据库设计和查询优化
- Schema Design
- 标准化
- 数据类型
- 正确使用索引
- 查询缓存
- 服务器端优化
- 存储引擎优化
- 临时表
- 线程池
- 引入非关系数据库
- 新技术
- Oracle性能优化
- 常用SQL技巧
- 表的连接方式
- 有效的使用索引
- Oracle的优化器与执行器
- Oracle 11g中的执行计划管理
- Oracle 11g中的数据库重演和SQL重演
- Oracle的性能顾问
|
数据层开发 |
- 数据服务平台设计
- 数据服务平台实现
- 模型数据映射实现
- 统一查询更新API
- 性能优化策略
- 热点缓存平台
- 异步并行化机制
- 并发控制,自我保护
|
|
|
其他人还看了课程 |
|
|
|
|
|