Le téléchargement de votre SlideShare est en cours. ×
0

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

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

410

Published on

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 ...

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.

Published in: Technologies
0 commentaires
1 mention J'aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Total des vues
410
Sur Slideshare
0
À partir des ajouts
0
Nombre d'ajouts
0
Actions
Partages
0
Téléchargements
37
Commentaires
0
J'aime
1
Ajouts 0
No embeds

Signaler un contenu
Signalé comme inapproprié Signaler comme inapproprié
Signaler comme inapproprié

Indiquez la raison pour laquelle vous avez signalé cette présentation comme n'étant pas appropriée.

Annuler
No notes for slide
  • Intro code / dev
  • Transcript

    • 1. NoSql : Schémas, requêtage et optimisation Pierre Couzy, Microsoft Alexandre Morgaut, 4D @piercou @amorgautCode / Développement
    • 2. Quel intérêt ?• Les trois V de Big Data – Vitesse – Volume – Versatilité• Quelques spécificités Cloud
    • 3. Quel NoSql ?http://highlyscalable.wordpress.com/2012/03/01/nosql-data-modeling-techniques/
    • 4. Quel NoSql ?• Tous des descendants de memcache ? – Memcache – Redis – Azure Table storage – Mongo – Neo4j – Wakanda
    • 5. TRY XXX ON LINE
    • 6. REST• En apparence, juste quelques verbes• Des problèmes de format• Des problèmes de contexte
    • 7. (Concurrence et Transactions)CONNECTÉ OU REST
    • 8. Les spécificités• La gestion d’état• L’impact sur la concurrence• L’impact sur les transactions
    • 9. Schémas et capacités de modélisation• Les structures apportées par chaque base
    • 10. EXPLORATION DES BASES
    • 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. Les modes de requêtage• Index• Table scan• Map Reduce• Jointures – Document embeddé ou collection externe• Vues
    • 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. La modélisation• Peu ou pas de jointures• Le requêtage pilote la conception du schéma• Pas d’index
    • 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. Rapprochez-vous
    • 17. Regroupez-vous
    • 18. N’attendez plus
    • 19. Composez tout ça
    • 20. Séparez vos workloads
    • 21. Une anecdote pour terminer ..
    • 22. Merci ! • Questions / Réponses

    ×