LDAP 데이터 캐시는 마스터 디렉토리 서버가 각 슬레이브 디렉토리 서버를 업데이트하지 않았을 때에도 Calendar Server 클라이언트에 최신 LDAP 데이터를 제공하여 마스터/슬레이브 LDAP 구성 문제를 해결합니다.
LDAP 데이터 캐시가 활성화된 경우 Calendar Server는 완결된 LDAP 데이터를 캐시 데이터베이스(ldapcache.db 파일)에 기록합니다. 기본적으로 LDAP 캐시 데이터베이스는 ldap_cache 데이터베이스 디렉토리에 있지만 필요할 경우 다른 위치를 구성할 수 있습니다.
클라이언트가 단일 사용자의 LDAP 데이터를 변경하면 Calendar Server는 개정된 데이터를 LDAP 캐시 데이터베이스와 슬레이브 디렉토리 서버에 기록합니다. 이후의 클라이언트 작업에서는 캐시 데이터베이스에서 LDAP 데이터를 검색합니다. 이러한 데이터 검색은 단일 사용자에 대한 다음 작업에 적용됩니다.
로그인 시 사용자의 속성
사용자 옵션(색 구성표 또는 표준 시간대)
사용자의 달력 그룹
사용자의 가입한 달력 목록
따라서 LDAP 데이터 캐시 데이터베이스는 다음을 제공합니다.
단일 시스템 상의 프로세스 간 데이터 일관성. 데이터베이스는 다중 프로세서 시스템의 모든 Calendar Server 프로세스에서 사용할 수 있습니다.
사용자 세션 간의 데이터 지속성. 데이터베이스는 영구적이며 새로 고칠 필요가 없습니다.