bild datei in db speichern
Verfasst: Donnerstag 26. August 2010, 10:46
Hi,
in einem hobby projekt von mir muesste ich mehrere eintraege bestehend aus mehreren strings und einem bild (jpeg, bmp, png etc) speichern, damit ich auf diese zu einem spaeteren zeitpunkt wieder zu greifen kann.
Jetzt bin ich wirklich nicht die Leuchte, was datenbanken angeht und frage mich 2 fragen:
1. welche datenbank waere dafuer geeignet?
und
2. wie speichere ich dieses bild?
Fuer 1. waere ich einfach fuer tipps u persoenliche erfahrungen dankbar, da ich die zeit, die ich aufwende, um mich einzulesen minimieren moechte. Habe schonmal couchdb und mongodb versucht, aber da fand ich persoenlich die doku fuer die python anbindung duerftig (besonders was den fall mit dem bild angeht)
was 2. angeht: kann man das bild so wie es ist speichern oder muss man das erst in ein anderes format konvertieren (blob?)? ich habe es mal versucht via PIL in einen string zu machen, aber die konvertierung zurueck zu einem bild war gelinde gesagt nicht erfolgreich (bilddatei mit randomly distributed pixels)
ich danke schonmal fuer die hilfe
Johannes
in einem hobby projekt von mir muesste ich mehrere eintraege bestehend aus mehreren strings und einem bild (jpeg, bmp, png etc) speichern, damit ich auf diese zu einem spaeteren zeitpunkt wieder zu greifen kann.
Jetzt bin ich wirklich nicht die Leuchte, was datenbanken angeht und frage mich 2 fragen:
1. welche datenbank waere dafuer geeignet?
und
2. wie speichere ich dieses bild?
Fuer 1. waere ich einfach fuer tipps u persoenliche erfahrungen dankbar, da ich die zeit, die ich aufwende, um mich einzulesen minimieren moechte. Habe schonmal couchdb und mongodb versucht, aber da fand ich persoenlich die doku fuer die python anbindung duerftig (besonders was den fall mit dem bild angeht)
was 2. angeht: kann man das bild so wie es ist speichern oder muss man das erst in ein anderes format konvertieren (blob?)? ich habe es mal versucht via PIL in einen string zu machen, aber die konvertierung zurueck zu einem bild war gelinde gesagt nicht erfolgreich (bilddatei mit randomly distributed pixels)
ich danke schonmal fuer die hilfe
Johannes