보통 저렇게 비교를 많이 하잖아요
그 중에서 LDAP은 replication(복제)와 referal(참조)를 한다고 하고
DB는 복잡하게 복제는 하지만 참조는 못한다고 합니다.
이 점에 궁금해서요..
DB는 참조 못하나요?
너무 질문이 모호한건 아닌지 모르겠네요..
그럼 빠른 답변 부탁드립니다.
Directory의 Design Point
Hierarchical data organization
디렉터리는 데이터를 계층적으로 구조화 할 수 있다. 이를 데이터베이스에서 구현하기 위하여서는 많은 노력이 필요하다. 계층적 구조는 관리자의 관점으로 볼 때 관리가 용이하고 회사의 구조를 바로 디렉터리 화 할 수 있다는 장점이 있다.
Object-style entity modeling
오브젝트 스타일로 객체를 구성할 수 있다. 다시 말하면 객체 지향적으로 데이터를 구성할 수 있다는 것이다. 데이터 베이스에서는 해당 테이블을 만들면 이 테이블의 구조를 다른 테이블에서 그 구조를 그대로 사용할 수 없다. 하지만 디렉터리에서는 테이블과 같은 오브젝트 클래스를 만들면 그 구조를 다른 오브젝트 클래스에서 상속을 받을 수 있다. 데이터베이스에서 PK나 FK들에 대해 고민할 필요가 없다.
Flexible query support
유연성 있는 쿼리를 제공한다. 데이터베이스처럼 ‘ 마크로 둘러 쌀 필요도 없으며 Join절이나 어려운 SQL문법을 알 필요가 없다. 쓰이는 연산자로 몇가지 없으며 이 연산자로 충분이 모든 쿼리를 나타낼 수 있다.
연산자: (, ), =, >=, <=, ~, *, &, |, ! 다음과 같은 연산자 만 사용하면 된다.
예) CN = 인성정보 , CN = 인* (인으로 시작되는 오브젝트), CN = *인* ( 가운데에 인이 들어간 객체를 찾는다.
Fine-Grained Security
비슷한 성격을 가진 사용자를 OU라는 조직으로 묶어서 이 조직에 그룹정책을 펼수 있다. 이 사용자가 인사부라면 인사부만의 특징을 구현할 수 있다.