Quoi choisir entre SQL et NoSQL pour une collection de vinyles?
#1
Je suis en train de préparer un petit projet perso pour gérer ma collection de vinyles, et je me retrouve un peu bloqué sur un choix technique. J’ai commencé à modéliser ma base de données avec une approche SQL classique, mais en lisant des retours d’expérience, je vois que beaucoup de gens semblent passer à des bases NoSQL pour ce genre de données semi-structurées, comme les informations artistes ou les différentes éditions d’un album. J’ai l’impression que mon schéma en tables devient vite compliqué pour pas grand-chose, et ça me donne envie de tout recommencer avec une autre approche, mais en même temps, je ne suis pas sûr que la complexité en vaille la peine pour un simple projet de hobby. Certains d’entre vous ont-ils déjà été tiraillés par ce genre de dilemme en partant d’un besoin simple ?
Répondre
#2
Oui j ai déjà été tiraillé par ce dilemme en partant d un besoin simple pour ma collection vinyles et NoSQL est apparu comme une option NoSQL peut offrir de la souplesse pour les infos artistes et les éditions et les liens entre albums mais au final ce n est pas toujours la meilleure voie pour un hobby
Répondre
#3
Franchement NoSQL n est pas la baguette magique de tous les jours pour ce type de projet. Pour une collection simple un bon schéma SQL bien pensé peut suffire et rester plus stable et lisible sur le long terme
Répondre
#4
Si l idee est d aligner les editions et les artistes sans tout resserrer par des joins lourds NoSQL peut aider a denormaliser le modele et a tester rapidement des vues mais il faut penser a la cohérence et a la sauvegarde tant que l objet reste le catalogage
Répondre
#5
J ai écrit ce bout de texte vite en hesitant NoSQL m tente mais j avoue que j aime aussi la clarté d une modelisation SQL on avance par petits tests et on voit si le gain en temps de dev vaut le manque de rigidite
Répondre
#6
Parfois on reformule sans accepter tout de suite le cadre NoSQL ce qui peut aider a clarifier ce que on cherche en fait on veut cataloguer disques artistes editions et peut etre des notes personnelles et des liens vers des achats ou des fabricants
Répondre
#7
Il y a peut etre aussi une question a se poser sur ce que l on attend des lecteurs du projet face a un choix technique NoSQL n est pas universellement meilleur et peut rendre plus complexe le maintien d une coherence pour un hobby mais cela peut aussi ouvrir des voies inattendues
Répondre


[-]
Réponse rapide
Message
Saisissez votre réponse à ce message ici.

Code de confirmation
Veuillez saisir le texte figurant dans l’image ci-dessous. Ce procédé permet de bloquer les robots.
Code de confirmation
(insensible à la casse)

Aller au forum