Announcement

Collapse
No announcement yet.

Blobs schneller durch Komrimierung

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Blobs schneller durch Komrimierung

    Hallo,

    ich muß Daten im Rich-Text-Format mit (großen) Bildern in eine ORACLE-Datenbank über das Netzwerk als BLOB schreiben (und dann lesen). Das ist jedoch sehr langsam, vor allem durch die Bilder.

    Gibt es eine Möglichkeit oder eine Komponente, die das ganze vor dem Wegschreiben komprimiert und dann das ganze so als Blob auf der DB ablegt? Die Komprimierung dürfte dann allerdings nicht allzu lange dauern, da sonst der Zeitgewinn am Netzwerk verspielt wird ... ein ZIP-Algorithmus ist da wohl überfordert, oder?

    Patrick Krause

  • #2
    Hallo,

    im Ordner <b>Delphi | IBX | RedSys</b> steht ein IBX-Beispielprojekt zur Verfügung, das Word-Dokumente, Grafiken oder sonstigen Dateien in komprimierter Form (ZLib) in einem BLOb-Feld einer InterBase 6-Tabelle ablegt. Bei ZLib kann man festlegen, ob der Komprimierungsfaktor oder die Geschwindigkeit im Vordergrund steht. Aber ab Pentium I 100 MHz ist der Zeitgewinn bei einer Komprimierung immer vorhanden, da das Netzwerk der Flaschenhals ist. Daher würde ich die maximale Komprimierung nutzen, wenn eine CPU > Pentium II 300 MHz verwendet wird

    Comment

    Working...
    X