es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Cómo subir una gran cantidad de datos json con imágenes a la base de datos en tiempo real y a la sección de almacenamiento de Firebase.

Tengo una gran cantidad de datos en formato CSV. Puedo cargar esos datos con Python convirtiéndolos en un diccionario (dict) con un bucle. Todos los datos se cargan.

Pero ahora quiero cargar datos a granel en Firebase e imágenes en almacenamiento, y quiero vincular cada documento e imagen porque estoy trabajando en una aplicación de comercio electrónico con React, de modo que pueda recuperar documentos junto con imágenes.

¿Cuál es la mejor manera de hacer esto? ¿Debería hacerlo con JavaScript o Python?

Cargué los datos manualmente en Firebase importándolos de allí, pero nuevamente no puedo cargar imágenes a granel en almacenamiento y tampoco puedo crear referencias entre ellas. Por favor, proporcione una fuente donde pueda encontrar esta solución.

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Como experto en tecnología de la información especializado en javascript, Reactjs, base de datos, Firebase y Cloud, recomiendo utilizar las funciones de Firebase y el SDK de Firebase para Cloud Storage en Node.js para cargar datos y imágenes a granel a Firebase. Puede escribir un script en Node.js que use el SDK de administración de Firebase para cargar objetos en Cloud Storage y luego crear referencias entre esos objetos cargados en Firebase. Esta solución le permitirá cargar datos a granel en Firebase, almacenar imágenes en Cloud Storage y vincularlas a cada documento.

    Puede encontrar más información sobre este tema en el sitio web de documentación de Firebase, especialmente en las secciones de Firebase Functions y Firebase SDK para Cloud Storage. Además, Firebase ofrece un foro comunitario donde puede encontrar respuestas a preguntas y recibir apoyo de otros desarrolladores.

    En cuanto a usar Python frente a Javascript para esta tarea, si bien Python es un lenguaje poderoso para el procesamiento y análisis de datos, Javascript es más adecuado para trabajar con aplicaciones web y el desarrollo de front-end, por lo que recomiendo usar Node.js para esta tarea. Sin embargo, si se siente más cómodo utilizando Python, también puede usarlo con las funciones de Firebase utilizando el SDK de administración de Firebase para Python. En última instancia, depende de su preferencia personal y experiencia.

Comments are closed.