Un Last Thursday un peu spécial pour ce mois d'avril. Un peu spécial parce qu'il est annoncé un peu rapidement, qu'il se déroule un mardi (une fois n'est pas coutume) et que ça se déroulera sous forme de Webinar.

En effet, Novelys a souscrit à l'évènement "Schema Design with MongoDB" sur EventBrite et nous vous proposons d'y assister dans le confort du CPPlex : canapé rouge 100% Coton avec renfort en ronce de contreplaqué, vidéoprojection Sanyo Z3 Contraste 2000:1 - 800 lumens - 16/9 - Grand angle, fontaine à eau.

Rendez-vous le mardi 27 avril à 21h30 au CPPlex, pour un démarrage à 22h (durée : 1 heure).

Voici le contenu du webinar (je ne traduis pas, puisque la conférence se déroulera en anglais) :

One of the challenges that comes with moving to MongoDB is figuring how best to model your data. While most developers have internalized the rules of thumb for designing schemas for RDBMSs, these rules don't always apply to MongoDB. The simple fact that documents can represent rich, schema-free data structures means that we have a lot of viable alternatives to the standard, normalized, relational model.  Not only that, MongoDB has several unique features, such as atomic updates and indexed array keys, that greatly influence the kinds of schemas that make sense. Understandably, this begets good questions:

  • Are foreign keys permissible, or is it better to represent one-to-many relations within a single document?
  • Are join tables necessary, or is there another technique for building out many-to-many relations?
  • What level of denormalization is appropriate?
  • How do my data modeling decisions affect the efficiency of updates and queries?

In this session, we'll answer these questions and more, provide a number of data modeling rules of thumb, and discuss the tradeoffs of various data modeling strategies. There will also be plenty of time for Q & A; sign up for the session, and bring your hard questions.

Partagez ce contenu