====== Übersicht ====== [[http://ejdb.org/doc/snippets.html#python|EJDB]] verhält sich wie eine eingebettete MongoDB mit einigen Einschränkungen. Das Projekt ist eingefroren und wird nicht weiterentwickelt, deshalb haben wir eine Version kompiliert und kopieren die Binärversion auf die jeweilige Maschine. Das Python-Interface heißt “pyejdb” und kann mittels pip installiert werden. ===== Setup ===== Auf dev02 ist ein lauffähiges Setup installiert. Die Binärversion liegt im Ordner ''%%lib_v4%%'' und wird mittels ''%%export LD_PRELOAD=/home/picalike/lib_v4/libejdb.so.1%%'' in der .bashrc eingebunden. Das Python-Paket ist lokal vorhanden. Für die Kompilierung sind ggf. weitere Abhängigkeiten nötig. Ob alles funktioniert lässt sich mit ipython testen ipython In [1]: import pyejdb In [2]: exit Dabei sollten keine Fehler auftreten. Weitere Code-Beispiele sind in Form von Tests in der lillyx vorhanden.