Lecture: OpenLDAP: A developer's perspective

OpenLDAP als NoSQL-Datenbank

OpenLDAP wird oftmals lediglich auf den Einsatz als Backend zur Verwaltung von Authentifizierungsdaten genutzt. Doch OpenLDAP ist ein mächtiges Werkzeug und besitzt einige Fähigkeiten, die mit NoSQL-Datenbanken mithalten können. Der Vortrag soll Entwicklern einen Einblick in diese Fähigkeiten von OpenLDAP geben und motivieren, LDAP in bestimmten Szenarien als Alternative zu herkömmlichen (No)SQL-Datenbanken zu betrachten.

Der Vortrag soll einen Einblick in die Möglichkeiten geben OpenLDAP als Datenbank zu benutzen.
Als Einstieg wird gezeigt, wie man von Java oder Perl auf OpenLDAP zugreifen kann und CRUD-Operationen abbildet.
Der Hauptteil beschäftigt sich mit der Frage, wie man Datenstrukturen als Schemata für OpenLDAP definiert und entsprechende Objekte anlegt. Außerdem wird darauf eingegangen, wie man in LDAP geschickt suchen kann (denn LDAP kenn ja keine JOINS...) und was man für eine optimale Strukturierung seines Verzeichnisses tun kann.
Ein kurzer Einblick in die Replikationsszenarien und Laufzeitkonfiguration runden den Vortrag ab.
Das Rätsel der Herkunft der OIDs in den Schemata von LDAP wird im Vortrag natürlich auch geklärt.

Voraussetzungen: Objektorientiertes Denken, Grundlagen (Suchen) im Bereich LDAP

Info

Day: 2012-08-26
Start time: 10:00
Duration: 01:00
Room: HS3
Track: Databases
Language: de

Links:

Files

Feedback

Click here to let us know how you liked this event.

Concurrent Events