estoy mandando un archivo flash a una base de datos en postgresql. el programa lo que hace, lee el archivo flash, le hace un PQescapeBytea, lo que lo transforma de binario a texto, y luego lo guardo en la base de datos. eso funciona bien, sin embargo antes del Pqescapebytea el archivo pesaba 100 kilos, despues pesa algo asi como 340 kilos, lo que es mucho (me lo hace creser),
entonces lo que quiero es que el programa lea el flash, le haga un bytea, comprima el resultado del bytea y luego lo guarde en la base de datos. Al leer de la base de datos, saco el archivo de la base de datos, lo descomprimo, y lo utiliso. con esto logro hacer que el tamaño de la base de datos sea menor. Atte Daniel Benavides Santelices 56-41-224484 56-9-4528367 [EMAIL PROTECTED] ----- Original Message ----- From: "Horst von Brand" <[EMAIL PROTECTED]> To: "Discusion de Linux en Castellano" <[email protected]> Sent: Wednesday, February 16, 2005 12:17 AM Subject: Re: Compresion > "Daniel Benavides Santelices" <[EMAIL PROTECTED]> dijo: >> Señores, existe alguna libreria o funcion que me permita comprimir una >> variable (unsigned char *), hacer algo con ella comprimida y despues >> descomprimirla. > > Si explicas que pretendes... > > Te sirve zlib(3) (parte de zlib-devel en FC3) o el equivalente bzip2(1)? > -- > Dr. Horst H. von Brand User #22616 counter.li.org > Departamento de Informatica Fono: +56 32 654431 > Universidad Tecnica Federico Santa Maria +56 32 654239 > Casilla 110-V, Valparaiso, Chile Fax: +56 32 797513 >

