In short: use the right tool for the right job.
When people see LDAP, you have already set the wait on your system. Do not forget that L is light weight. LDAP was designed to access directories over a network .
Using the "directory database" you can create a specific type of application. If you can map your data to a tree similar to a data structure, it will work. Of course, I would not want to shoot video with LDAP! You might probably hack something, but I would prefer a sail server.
If you use a tool that is not intended for what it should do, there may be hidden errors. Thus, the disadvantage is that you have to test the material, which would be given in some cases.
This is not only a technical concern . Your operational support team may frown on your application, as they will have certain expectations / prejudices based on the architectural features of your applications. Imagine their surprise if you provide them with a CRM system (website + files and pop-up email, etc.) on the LDAP server as a database for support.
Derick schoonbee
source share