• MySQL매뉴얼
    • MySQL 5.6 매뉴얼
    • MySQL 5.1 매뉴얼
    • MySQL 5.0 매뉴얼
    • MySQL HA 매뉴얼
  • 기술문서
    • Xtrabackup 구성
    • 메모리 사용량 모니터링
  • 라이선스
  • 온라인문의
  • 회사소개
  • → 목 록 (MySQL5.6 한글메뉴얼) [close]
  • 1. MySQL 5.6 새로운 기능
  • 2. MySQL 설치 및 업그레이드
  • 3. MySQL Tutorial
  • 4. MySQL 프로그램
  • 5. MySQL 서버관리
  • 6. 보안
  • 7. 백업 및 복구
  • 8. 최적화
  • 9. Language Structure(언어구조)
  • 10. Character Sets(Globalization)
  • 11. 데이터형(Data Types)
  • 12. 함수와 연산자
  • 13. SQL 문법
  • 14. InnoDB 스토리지 엔진
  • 15. 기타 스토리지 엔진
  • 1. 스토리지 엔진 설정
    2. MyISAM 스토리지 엔진
    3. MEMORY 스토리지 엔진
    4. CSV 스토리지 엔진
    5. ARCHIVE 스토리지 엔진
    6. BLACKHOLE 스토리지 엔진
    7. MERGE 스토리지 엔진
    8. FEDERATED 스토리지 엔진
    9. EXAMPLE 스토리지 엔진
    10. 다른 스토리지 엔진
    11. MySQL 스토리지 엔진 아키텍처 개요
    1. Pluggable 스토리지 엔진 아키텍처
    2. 공통 데이터베이스 서버 계층
  • 16. 고가용성 및 확장성
  • 17. 리플리케이션
  • 18. MySQL Cluster
  • 19. 파티셔닝
  • 20. Stored Programs and Views
  • 21. INFORMATION_SCHEMA
  • 22. PERFORMANCE SCHEMA
  • 23. 컨넥터 및 API
  • 24. MySQL 확장
  • 25. MySQL Enterprise Edition
  • 26. MySQL Workbench
  • 27. 제약 및 제한
  • 28. MySQL 5.7 새로운 기능

15.11 MySQL 스토리지 엔진 아키텍처 개요

15.11.1 플러 거블 스토리지 엔진 아키텍처
15.11.2 공통 데이터베이스 서버 계층

MySQL 플러 거블 스토리지 엔진 아키텍처를 사용하면 데이터베이스 전문가는 특정 애플리케이션 요구에 특화된 스토리지 엔진을 선택할 수 있고, 또한 응용 프로그램의 특정 코딩 요구 사항을 관리 할 필요가 완전히 없어집니다. MySQL 서버의 아키텍처는 애플리케이션 프로그래머와 DBA는 스토리지 레벨의 모든 구현 세부에서 해방되고 일관된 쉬운 응용 프로그램 모델과 API를 제공합니다. 따라서 다른 스토리지 엔진의 기능에는 차이가 있지만, 응용 프로그램은 그 차이에서 해방됩니다.

플러 거블 스토리지 엔진 아키텍처는 모든 기본 스토리지 엔진에 일반적인 관리 및 지원 서비스의 표준 세트를 제공합니다. 스토리지 엔진 자체는 물리적 서버 수준에서 유지 보수되는 내부 데이터에 대한 작업을 실제로 실행하는 데이터베이스 서버의 구성 요소입니다.

이 효율적인 모듈 식 아키텍처는 데이터웨어 하우스, 트랜잭션 처리, 고 가용성 상황 등 특별한 응용 프로그램 요구 사항을 특히 대상으로하고 싶은 사람, 또한 어느 하나의 스토리지 엔진에 의존하지 않는 인터페이스와 서비스 세트를 이용하는 혜택을 누리고 싶은 사람에게 큰 이점을 얻을 수 있습니다.

어플리케이션 프로그래머와 DBA는 커넥터 API 및 스토리지 엔진의 상위에있는 서비스 레이어를 통해 MySQL 데이터베이스와 상호 작용합니다. 응용 프로그램을 변경하여 기본 스토리지 엔진의 변경을 요구하는 요건이 발생한 경우, 또는 새로운 요구를 지원하기 위해 하나 이상의 스토리지 엔진이 추가 된 경우이를 잘 수행하기 위해 코딩과 프로세스를 크게 변경할 필요가 없습니다. MySQL 서버의 아키텍처는 스토리지 엔진에 적용되는 일관되게 사용하기 쉬운 API를 제공함으로써 스토리지 엔진의 내재 된 복잡성에서 응용 프로그램을 해제합니다.


서울시 강남구 영동대로 602 6층
TEL: 02-6061-0006  /  E: csr@mysqlkorea.com
주식회사 이노클러스터  등록번호 : 727-86-02261
Copyright © innocluster Co. ltd. all rights reserved