안녕하세요...LDAP 왕 초보입니다.
다름이 아니오라 LDAP을 이용하기 위해서는 Database가 있어야 하는데,
혹시 LDAP 자체가 DBMS기능을 가지고 굳이 DBMS가 없어도 되는지...
아니면 LDAP은 걍 프로토콜일 뿐이고, 반드시 DBMS가 따라 붙어야 하는지 궁금하군요...고수님들의 많은 답변을 부탁드립니다....
LDAP 는 그냥 프로토콜일 뿐입니다. backend DB 를 뭔가로 이용해야 합니다. 하지만 굳이 DBMS 를 사용해야 할 이유는 없는 것 같습니다. 단순한 자료 저장용이므로 속도가 빠른 file DB 를 이용해도 충분합니다.
답변에 감사드립니다.
DBMS가 필요없다고 하였는데, LDAP설치시 요구되는 ldbm, gdbm등은 단순한 저장소 역할만을 하게 되는 것인지 궁금하군요.
또한, LDAP이 결국 DBMS가 할 수 있는 일들을 거의다 할 수 있다는 얘기로 들리는데(create, insert, select, delete, update...등등) DBMS에 LDAP을 적용한다면 궁극적으로 어떤 효과를 얻을 수 있겠습니까?
초보라서 의문이 많네요...양해바랍니다...좋은 답변 기다리겠습니다.
답변이 좀 늦었군요.
LDAP 는 DBMS 가 할수 있는 일들을 모두 다 할수 없습니다. 거의 다 할수는 있겠죠. 하지만 많은 차이가 납니다. 앞서 말씀 드린것 처럼 LDAP 는 프로토콜이라는 점을 다시한번더 상기하시기 바랍니다. 그기에 정의된 기능이 모두입니다. (일부 추가되는 기능은 있을 수 있습니다만....)
LDAP 는 DBMS 에 비해서 입력보다는 출력이 많은 경우에 주로 사용합니다. 이러한 차이점에 대해서는 이곳 게시판에서 검색해 보시면 찾을 수 있습니다. 검색과 자료의 추출이 빠르다는 장점이 있습니다.