LDAP 이란?

Yoon·2022년 6월 28일

LDAP이란?

LDAP(Lightweight Directory Access Protocol)은 네트워크 상에서 조직이나, 조직 내 파일/개인정보/디바이스 정보 들을 찾아볼 수 있도록 하는 프로토콜이다.

LDAP의 특징

  • 계층적 구조로 구조파악이 쉬움
  • 쓰기 작업 보다 검색, 읽기에 특화

구조

LDAP은 '디렉터리 서비스'를 제공하는 것이 주요 기능이다.
디렉터리 안에는 저장/공유할 무엇이든 넣을 수 있고 삽입/수정 보다는 검색에 특화된 '계층적 구조'로 이루어져 있다.

DB와의 차이

RDB(관계형 데이터베이스)는 행과 열의 형태로 구성된 테이블에 데이터를 저장하고 서로 다른 테이블들과의 관계를 통해 결과를 도출
LDAP의 경우 데이터가 트리 구조로 이루어진 계층형 데이터베이스이다.

계층형 모델


: 데이터가 계층적이며 상하 종속적인 관계로 구성

  • 장점 : 데이터의 엑세스 속도가 빠르고, 데이터의 사용량을 쉽게 예측 할 수 있다.
  • 단점 : 상하 종속적인 관계로 구성되어 있어 초기 세팅 후 변화하는 프로세스를 수용하기가 쉽지 않음.

관계형 모델


: 수학적 논리 관계를 테이블의 형태로 구성한 구조로서 테이블 내의 컬럼 중 일부를 다른 테이블과 중복해 각 테이블간의 상관관계를 정의

  • 장점 : 업무 변화에 대한 적응력이 높아 변화하는 업무에 쉽게 활용하며 유지보수가 편리. 따라서 생산성도 향상됨.
profile
나의 공부 일기

0개의 댓글