• 0238494791
  • spgoo.ecpy@gmail.com

Retour d ‘expérience dans la mise en place et l’utilisation des bases de données. Plusieurs projets ont nécessité un moyen de stockage de données. Les choix se sont portés sur des solutions de type NoSQL pour les raisons suivantes:

  • Modèle de données variables pour un même projet
  • Besoin de flexibilité
  • Moteur d’interrogation et indexation performant
  • Possibilité de couplage avec des langages de programmations de type Java Spring Boot
  • Possibilité de ORM

Les choix retenus sont MongoDB, CouchBase, Neo4J et Mysql. Pour Mysql dans le cas de développement de frontaux web de type WordPress, nous avons utilisé les types longtext ou directement JSON pour stocker les éléments directement sans conversion relationnelle. L’inconvénient est que le contrôle cohérence des données ne se fait plus au niveau de la base de données mais de l’application.