J'ai besoin d'enregistrer les sons que mon application rn utilise dans une base de données. Je ne suis pas vraiment familier avec les bases de données, j'ai donc choisi la variante la plus simple à mon avis - firebase. Alors, y a-t-il une possibilité de sauvegarder un fichier mp3 sur cette base de données en utilisant react native? Sinon, quelle base de données prend en charge cette fonctionnalité?

0
Wets 18 févr. 2021 à 16:15

2 réponses

Meilleure réponse

Vous feriez mieux de stocker les fichiers dans un stockage tel que stockage Google pour Firebase ou Stockage simple AWS ou tout autre stockage.

Et stockez l'url du fichier dans votre base de données.

0
Hassan Kandil 18 févr. 2021 à 13:22

Ce que vous faites généralement dans de tels cas est de stocker le fichier réel sur un service de stockage cloud, tel qu'AWS S3, tandis que dans votre base de données réelle, vous enregistrez le chemin d'accès à ce fichier.

Lorsque vous devez récupérer le fichier, vous chargez le chemin à partir de la base de données et avec ces informations, vous pouvez télécharger le fichier à partir du stockage.

Si vous souhaitez rester dans l'eecosystem Firebase, vous devez jeter un œil au service de stockage cloud pour Firebase: https : //firebase.google.com/docs/storage

1
gbalduzzi 18 févr. 2021 à 13:22