IT 기술/DB

분산 데이터베이스의 투명성

gooooooood 2024. 12. 4. 22:46
반응형

Ⅰ. 빅데이터 효율적 관리, 분산 데이터베이스의 정의

- 논리적으로는 하나의 시스템에 속하지만 물리적으로 여러개의 사이트에 분산되어 있는 데이터베이스

 

Ⅱ. 분산 데이터베이스의 투명성

투명성 개념 특징
위치 투명성 - 사용자나 응용프로그램이 접근할 데이터의 물리적 위치를 알 필요가 없는 성질 - Distributed Data Dictionary Directory 활용
복제 투명성 - 사용자가 응용프로그램이 접근할 데이터가 물리적으로 여러 곳에 복제되어 있는지 여부를 알 필요 없는 성질 - 상향식 점진적 확장
- 시스템 구현 복잡
병행 투명성 - 여러 사용자나 응용프로그램이 동시에 분산 데이터베이스에 대한 트랜잭션을 수행하는 경우에도 결과에 이상이 발생하지 않는 성질 - Locking
- Time Stamp
분할 투명성 - 사용자가 하나의 논리적 릴레이션이 여러 단편으로 분할되어 각 단편의 사본이 여러 사이트에 저장되어 있음을 알 필요가 없는 성질 - Bottle neck 방지
- 시스템 성능 향상
장애 투명성 - 데이터베이스가 분산되어 있는 각 지역의 시스템이나 통신망에 이상이 생기더라도 데이터의 무결성을 보존할 수 있는 성질 - 2PC 활용
- 장애처리 구현 단순

 

Ⅲ. 분산 데이터베이스 적용 기법

테이블 위치 분산
테이블 분할 분산
테이블 복제 분산
테이블 요약 분산
반응형

'IT 기술 > DB' 카테고리의 다른 글

대용량 데이터베이스의 인덱스  (0) 2024.12.04
데이터 독립성  (0) 2024.12.04
데이터옵스 (DataOps)  (0) 2024.12.04
데이터베이스 트랜잭션  (0) 2024.12.04
빅데이터 분석 도구 선택 원칙  (0) 2024.12.04