일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 웹
- javabasic
- Spring
- 리눅스
- 패스트캠퍼스
- 자바기본
- DesignPattern
- 패스트캠퍼스후기
- 디자인패턴
- 재택근무
- 자바예제
- 스프링
- 자바
- 패캠챌린지
- 자바연습문제
- 한번에끝내는JavaSpring웹개발마스터초격차패키지Online강의
- 디자인
- 직장인인강
- 한번에끝내는JavaSpring웹개발마스터초격차패키지Online
- js
- linux
- 데이터베이스
- 국비
- 직장인자기계발
- 자바기초
- DB
- java기초
- String
- java
- ncs
- Today
- Total
목록Database(데이터 베이스) (12)
FIF's 코딩팩토리
서버이중화란 말 그대로 서버를 이중화 한다는 뜻이다. 서버 이중화는 두 가지의 큰 목적을 가지고 있다. 첫 번째는 Failover(시스템 대체 작동) 이고, 두 번째는 LoadBalance(부하 균등) 이다. Failover란 평소 사용하는 서버와 그 서버의 클론 서버를 가지고 있다가 사용 서버가 장애로 사용이 어렵게 될 경우, 클론 서버로 그 일을 대신 처리하게 해서 무정지 시스템을 구축해 주는 것을 의미한다. 기업에서는 서버가 다운되면 그 시간에 비례하여 기하급수적인 손해가 발생하므로 Failover를 반드시 해야 한다. LoadBalance란 두 개 이상의 서버가 일을 분담처리해 서버에 가해지는 부하를 분산시켜 주는 것을 말한다. 여러 대의 처리기-서버가 병렬로 작업을 처리하도록 하여 서버의 부하를..
DAO(Data Access Object)는 데이터베이스의 data에 접근하기 위한 객체이다. 데이터베이스 접근을 위해 로직과 비즈니스로직을 분리해서 사용한다. DAO의 경우 DB와 연결할 Connection까지 설정되어 있는 경우가 많다. DTO(Data Transfer Object)는 계층간 데이터 교환을 위한 자바빈즈를 의미한다. 여기서 말하는 계층간의 의미는 Controller, View, Business Layer 등을 말하며 각 계층간 데이터 교환을 위한 객체를 의미한다. DTO는 로직을 가지지 않는 순수한 데이터 객체이고 getter와 setter메소드만 가진 클래스를 의미한다. getter/setter 메소드에서 중요한건 Property다. 자바는 Property가 문법적으로 제공되지 않는..
[오라클] RAC(Real Application Cluster)란? 1. 일반적인 Oracle Server 구성방식 A. Single Server 구성 하나의 database에 하나의 instance가 할당되는 구성이다. 일반적으로 DB서버 구현시 1개의 서버를 사용하게 되는데, 이런 경우 instance 역할을 하는 서버에 장애가 발생했을 때 storage에 저장된 데이터를 사용할 수 없게 되는 위험이 존재한다. 2. HA 구성(High Availability) 방식 고가용성이란 뜻으로 이름 그대로 서버의 사용시간을 최대한 늘리는 것이 목표인 서버 구성방법 이다. 두 대의 서버를 동일하게 구성해서 서버 1대는 Active로 두고 다른 한대는 Standby로 설정해서 만약 Active 상태의 서버에서 장..
Virtual Box에 CentOS를 깔아 Server로 지정했다. Windows(local) 에서 sql-developer를 사용해 데이터 입력시 CentOS(Server) 에 데이터가 저장되는걸 볼 수 있는 포스팅. 1. 개요 Version ● OS : Cent OS 7 64bit ● DB : Oracle 12C R2(12.2.0.1.0) 2. 설치 2.1. CentOS에 오라클 설치 2.1.1. 패키지 설치 Oracle 설치에 필요한 패키지를 설치한다. # yum update # yum install -y binutils compat-libcap1 gcc gcc-c++ glibc glibc glibc-devel glibc-devel ksh compat-libstdc++-33 libaio libaio..