Ce diaporama a bien été signalé.
Le téléchargement de votre SlideShare est en cours. ×

NoSql : conception des schémas, requêtage, et optimisation

Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Prochain SlideShare
Bases de données NoSQL
Bases de données NoSQL
Chargement dans…3
×

Consultez-les par la suite

1 sur 22 Publicité

NoSql : conception des schémas, requêtage, et optimisation

Télécharger pour lire hors ligne

Les modes de licences de nos principaux produits ont considérablement évolué ces derniers mois. Cette session permettra de revenir rapidement sur les changements intervenus sur SQL Server 2012, System Center 2012, Windows Server 2012, Windows 8… L'arrivée du Nouvel Office s'accompagnant également de changements profonds sur la façon d’acheter, mixant références on-premise et services en ligne, venez découvrir les solutions qui accompagnent cette évolution.

Les modes de licences de nos principaux produits ont considérablement évolué ces derniers mois. Cette session permettra de revenir rapidement sur les changements intervenus sur SQL Server 2012, System Center 2012, Windows Server 2012, Windows 8… L'arrivée du Nouvel Office s'accompagnant également de changements profonds sur la façon d’acheter, mixant références on-premise et services en ligne, venez découvrir les solutions qui accompagnent cette évolution.

Publicité
Publicité

Plus De Contenu Connexe

Diaporamas pour vous (20)

Les utilisateurs ont également aimé (20)

Publicité

Similaire à NoSql : conception des schémas, requêtage, et optimisation (20)

Plus par Microsoft Technet France (20)

Publicité

Plus récents (20)

NoSql : conception des schémas, requêtage, et optimisation

  1. 1. NoSql : Schémas, requêtage et optimisation Pierre Couzy, Microsoft Alexandre Morgaut, 4D @piercou @amorgaut Code / Développement
  2. 2. Quel intérêt ? • Les trois V de Big Data – Vitesse – Volume – Versatilité • Quelques spécificités Cloud
  3. 3. Quel NoSql ? http://highlyscalable.wordpress.com/2012/03/01/nosql-data-modeling-techniques/
  4. 4. Quel NoSql ? • Tous des descendants de memcache ? – Memcache – Redis – Azure Table storage – Mongo – Neo4j – Wakanda
  5. 5. TRY XXX ON LINE
  6. 6. REST • En apparence, juste quelques verbes • Des problèmes de format • Des problèmes de contexte
  7. 7. (Concurrence et Transactions) CONNECTÉ OU REST
  8. 8. Les spécificités • La gestion d’état • L’impact sur la concurrence • L’impact sur les transactions
  9. 9. Schémas et capacités de modélisation • Les structures apportées par chaque base
  10. 10. EXPLORATION DES BASES
  11. 11. Conception des Schémas • Le schéma est dans l’application • La base n’assure pas d’intégrité • Les transactions ont un impact
  12. 12. Les modes de requêtage • Index • Table scan • Map Reduce • Jointures – Document embeddé ou collection externe • Vues
  13. 13. Le processus de conception • Conception du schéma – 1/ Modélisation logique des entités – 2/ Recensement des requêtes depuis les besoins – 3/ Phase de modélisation sur les entités/relations • En apparence du très standard.
  14. 14. La modélisation • Peu ou pas de jointures • Le requêtage pilote la conception du schéma • Pas d’index
  15. 15. • Optimisation – 1/ dev (processus plus itératif que d’habitude) – 2/ Ops (splitter sa charge / monitorer) – 3/ Evaluer l’impact du (futur) sharding
  16. 16. Rapprochez-vous
  17. 17. Regroupez-vous
  18. 18. N’attendez plus
  19. 19. Composez tout ça
  20. 20. Séparez vos workloads
  21. 21. Une anecdote pour terminer ..
  22. 22. Merci ! • Questions / Réponses

Notes de l'éditeur

  • Intro code / dev

×