分布式架构笔记(一)

目录

 

一、数据交换分析平台

二、平台的特点

三、数据交换平台的分层

四、框架搭建


 

一、数据交换分析平台

(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;

 

上一篇:Oracle 12C Centos7.4桌面版本安装


下一篇:Oracle 表空间管理(二)