目录
一、数据交换分析平台
(1)平台概述、需求分析
(2)平台搭建
(3)数据库平台设计、数据库设计、平台规范
(4)CAS单点登陆
(5)CAS分布式系统设计
(6)基础信息、缓存维护
(7)MQ消息、Zookeeper调配监管
(8)数据交换
(9)数据库高级设计、缓冲表、任务设计、后台数据统计分析
二、平台的特点
(1)高度灵活性
(2)可维护性
(3)优化性能
(4)系统安全性
(5)数据的准确性
三、数据交换平台的分层
(1)基础设施层:包括硬件、服务器、设备仪器等
(2)数据库层:关系型数据库、缓存数据库、文件存储数据库
(3)系统运行支撑层:系统用户、角色、权限、通用设置、日志等
(4)基础信息支撑层:核心基础数据、字典数据、应用数据等
(5)后台运行监管层:对各个部分组件、设备、机房、服务器、网络监管等
(6)SOA服务接口层:对上级、下级、内部、外部服务的通用使用
(7)各部分应用服务系统
(8)数据交换层:可以使用网络通信服务、中间库、Rest服务等
(9)数据分析层:针对海量的数据使用Hadoop、Storm做数据分析
(9)消息中间件层:对各个业务组件进行消息的传递与接收
(10)上层网络与负载均衡层
四、框架搭建
第一:创建自己的数据库实例、数据库表空间、临时表空间、用户并且进行授权等操作
Oracle数据库基础知识:
(1)oracle数据库默认的库为orcl
(2)DBCA(Database Configuration Assistant)
用途:可以创建数据库、配置现有数据库中的数据库选件,删除数据库,以及管理数据库模板,配置自动存储管理等操作。
(3)临时表空间可以提高查询效率
##01_创建临时表空间
create temporary tablespace bhz_temp tempfile 'D:\006_design\bhz_temp_01_20151130.dbf' size 100m autoextend on next 50m maxsize 200m;
--drop tablespace bhz_temp including contents and datafiles;
##02_创建表空间
create tablespace bhz datafile 'D:\006_design\bhz_01_20151130.dbf' size 200m autoextend on next 100m maxsize 400m;
--drop tablespace bhz including contents and datafiles;
--alter tablespace bhz add datafile 'D:\006_design\bhz_02_20151130.dbf' size 200m autoextend on;
##03_创建用户并制定表空间
create user bhz identified by bhz default tablespace bhz temporary tablespace bhz_temp;
##04 赋权
grant dba to bhz;