Hi gurus!
Hat jemand von Euch Erfahrungen gesammelt, was schneller ist?
Ich möchte eine Bildergallerie schreiben, wo ca. insgesamt mehrere Zig-hundert- tausende Bilder reinkommen... pro Seite werden max. 300 Thumbs angezeigt... Zu jedem Thumb kann man Kommentare, etc... schreiben.
Was glaubt Ihr ist einfacher, und schneller:
1.) Die Bilddaten binär in die SQL zu schreiben, und dann immer wieder abrufen (Daten liegen ja dann auch im Cache)
oder
2.) immer den Pfad zum Bild aufrufen, was natürlich die Festplatte beansprucht, und ich das Bild ja nur anhand vom dateinamen identifizieren kann... Kann da das Bild auch seitens Apache gut gecached werden? ist glaub ich aber auch doof...
Also ich würde die Variante mit der SQL bevorzugen, da ich dann wirklich zu meiner Binärspalte ne eindeutige ID vergebe, etc...
Das ganze sollte halt Pfeilschnell sein, und die Datenbank wird auch relativ rasch anwachsen...
Was würdet Ihr mir empfehlen, dass die Abfragen, etc... pfeilschnell über die Bühne gehn???
thx a lot,
lg,
Hat jemand von Euch Erfahrungen gesammelt, was schneller ist?
Ich möchte eine Bildergallerie schreiben, wo ca. insgesamt mehrere Zig-hundert- tausende Bilder reinkommen... pro Seite werden max. 300 Thumbs angezeigt... Zu jedem Thumb kann man Kommentare, etc... schreiben.
Was glaubt Ihr ist einfacher, und schneller:
1.) Die Bilddaten binär in die SQL zu schreiben, und dann immer wieder abrufen (Daten liegen ja dann auch im Cache)
oder
2.) immer den Pfad zum Bild aufrufen, was natürlich die Festplatte beansprucht, und ich das Bild ja nur anhand vom dateinamen identifizieren kann... Kann da das Bild auch seitens Apache gut gecached werden? ist glaub ich aber auch doof...
Also ich würde die Variante mit der SQL bevorzugen, da ich dann wirklich zu meiner Binärspalte ne eindeutige ID vergebe, etc...
Das ganze sollte halt Pfeilschnell sein, und die Datenbank wird auch relativ rasch anwachsen...
Was würdet Ihr mir empfehlen, dass die Abfragen, etc... pfeilschnell über die Bühne gehn???
thx a lot,
lg,
Kommentar