gracias
Francesc Alted
falted en openlc.org
Lun Feb 9 13:02:03 CET 2004
A Dilluns 09 Febrer 2004 12:19, Chema Cortes va escriure:
> fausto hernandez tlatelpa hernandez tlaetlpa wrote:
> > hola gracias por lo de postgres para windows lo estoy checando
> > otra pregunta que me aconsejan mejor como manejador de base de datos
> > para python el sistema en el que se trabaje no importa mucho pero ni el
> > numero de ussuarios lo que tiene mayor importancia es que tiene grandes
> > cantiades de informacion. la tesis es sobre una aplicacion para
> > visualizar datos astronomicos el cual estara en python la interfaz en
> > tcl o jython y los datos en formato fitsio uds que manejador
> > recomendarian para este programa a y se puede trabajar en liena
>
> Es muy difícil recomendarte un sólo gestor de bases de datos. Por lo que
> cuentas no parece que necesites de un gestor "completo" como postgres ó
> mysql. Más que problemas con el gestor de base de datos, uno de los
> mayores problemas que vas a tener va a ser que no vas a poder procesar
> en memoria toda la enormidad de datos que utilizas. Por ello te
> recomiendo que eches un vistazo al PyTables de Francesc Alted a ver si
> encaja en tus necesidades: http://pytables.sourceforge.net/
Hombre, gracias por la publicidad ;-).
Seguro que PyTables puede manejar perfectamente cantidades muy grandes de
datos (de hecho, está diseñado para eso). Sin embargo, PyTables està basado
en el formato HDF5 y veo que fausto usa el formato FITS, por lo que le puede
echar un ojo también al PyFITS
(http://www.stsci.edu/resources/software_hardware/pyfits) que lo desarrolla
el STSci, i.e. la misma gente del numarray. Sin embargo, en mi opinión, HDF5
tiene ciertas ventajas importantes sobre FITS, ya que, entre otras cosas,
HDF5 es un formato bastante más reciente (empezó a diseñarse en los 90) que
FITS (empezó en los 60). Para una comparación más exhaustiva entre los dos
formatos, mira en
http://hdf.ncsa.uiuc.edu/HDF5/RD100-2002/All_About_HDF5.pdf.
Saludos,
--
Francesc Alted
Más información sobre la lista de distribución Python-es