디렉토리 서비스 란 무엇입니까?
외부에서는 디렉토리 서비스가 큰 데이터베이스와 유사하게 나타납니다. 디렉토리는 많은 양의 데이터를 지원하며 데이터는 노드와 값으로 구성됩니다. 디렉토리 서비스는 초점에 따라 다른 정보를 카탈로그합니다. 예를 들어, 네트워크 디렉토리 서비스는 컴퓨터의 모든 자원을 카탈로그하고 DNS (Domain Name System) 디렉토리는 웹 사이트를 카탈로그합니다. 디렉토리와 데이터베이스의 차이점은 디렉토리에 중복 정보가 포함될 수 있고 디렉토리가 쓰여진 것보다 많은 것을 읽으므로 많은 쓰기 명령이 생략된다는 것입니다.
디렉토리 서비스는 데이터베이스와 같습니다. 유사한 데이터를 보유하고 일부 계층 및 관계형 데이터베이스 모델과 마찬가지로 모든 데이텀 조각을 노드 및 값 형식으로 구성합니다. 디렉토리의 노드는 기본 정보이며 값은 노드에 연결된 데이터 문자열입니다. 디렉토리가 전화 번호부 용인 경우 노드는 이름이되고 값은 이름에 해당하는 전화 번호가됩니다.
많은 목적으로 디렉토리를 구축 할 수 있습니다. 네트워크 디렉토리는 컴퓨터의 모든 소프트웨어 및 하드웨어를 자세히 설명하지만 사용자가 디렉토리 또는 하드웨어 또는 소프트웨어에 액세스하는 방법을 알 필요는 없습니다. DNS 디렉토리는 웹 사이트 도메인 이름을 사용하고 웹 사이트의 숫자 기반 도메인을 만들며 사용자에게는 거의 보이지 않습니다. 디렉토리 기술은 다양하지만 디렉토리는 한 가지 목적으로 만 빌드해야합니다. 그렇지 않으면 정보가 충돌 할 수 있습니다.
데이터베이스 모델과 유사하지만 디렉토리 서비스에는 큰 차이가 있습니다. 데이터베이스에서 중복되거나 반복되는 정보가 테이블에 저장된 경우 데이터베이스가 실수로 관련이없는 데이터를 연결하거나 프로그래밍 문제를 일으킬 수 있습니다. 디렉토리에서 정보는 중복 될 수 있습니다. 예를 들어, 전화 번호부 디렉토리는 동일한 여러 이름을 포함 할 수 있지만 디렉토리는 다른 전화 번호에 따라 이름을 구별 할 수 있습니다.
디렉토리 서비스는 읽고 쓸 수 있지만 더 자주는 읽기만합니다. 이로 인해 데이터베이스 기술에서 발견 된 많은 쓰기 명령이 디렉토리에 포함되지 않습니다. 롤백 및 트랜잭션 기능은 디렉토리에 필요하지 않기 때문에 제한됩니다.
모든 디렉토리 서비스에는 청사진이 포함되어야합니다. 이 청사진은 디렉토리에 프로그래밍 된 일련의 규칙으로, 디렉토리에 중요한 정보, 수집해야 할 정보 및 무시할 정보를 알려줍니다. 청사진이 없으면 디렉토리는 모든 정보를 흡수하려고 시도하여 과부하가 발생합니다.