Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

398
Vistas
¿Cómo almacenar matrices NumPy en la base de datos PostgreSQL?

Actualmente, estoy creando archivos comprimidos .npz para almacenar matrices grandes de NumPy. Entonces, cada vez que necesito cargar la matriz desde un archivo y dado que es un proceso frecuente, estaba pensando en almacenar la matriz NumPy en la base de datos. Estoy usando la base de datos PostgreSQL.

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Podría hacer esto con una columna bytea (puede almacenar binario arbitrario). Puede usar pickle.dumps para convertir su matriz numpy en una cadena binaria e insertarla en postgres como desee. Luego puede ir a seleccionar esos datos y usar pickle.loads para recuperar su matriz. Aquí hay una respuesta a una pregunta similar: https://stackoverflow.com/a/57644761/7386185

Según el tamaño de la matriz, es posible que desee considerar algún tipo de almacenamiento de blobs como Amazon S3.

Si accede con frecuencia a estos datos y este es un entorno de producción, es posible que desee considerar mantener estos datos en la memoria. Si su matriz es lo suficientemente grande como para que no pueda mantenerla en la memoria por mucho tiempo, entonces debe considerar si su aplicación permitirá la transmisión de sus datos en lotes o en un búfer.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda