I have been studying about LDAP since three month ago,
recently,i have seen a wiki page “Database model”, and i thought that LDAP backend database seem to be similar to dimensional model ?? Is it right ?
Or if no,which LDAP database model is used to reach “Quick read-Slow write” feature
Just want to understand LDAP clearly ^^
thank much for any help
regard
LDAP is only an application protocol. It only defines how the communication should happen. The underlying database can be of anything. For example eDirectory uses flaim and openldap uses number of backend including berkelydb, plain ldif files, sql, it also invokes scripts(perl, shell) as a request to a ldap call, which means there is no predefined database and the scripts decides what data to fetch and from where.
ldap is generally designed to read more and write less, if you have some data that does not fall under this category then ldap may not be the right solution.