ChadGreen.com

Graphing Your Way Through the Cosmos

Abstract

Data as it appears in the real world is naturally connected, but traditional data modeling focuses on entities which can cause for complicated joins of these naturally connected data. That is where graph databases come in as they store data more like what happens naturally in the real world. Sure, there a lot of talk about using graph databases for social networks, recommendation engines, and Internet of Things; but using graph databases can also make a lot of sense when working with common business data problems. In this presentation, you will get a better understanding of what graph databases are, how to use the Gremlin API within Azure Cosmos DB to traverse such data structures and see practical examples to common data problems.

Short Abstract

Data is naturally connected, but data modeling focuses on entities which cause complicated joins; this is where graph databases come in as they store data more naturally. See how to use Azure Cosmos DB Gremlin API to traverse such data structures and see practical examples to common data problems.

One Sentence Abstract

Data is naturally connected, but data modeling focuses on entities which cause complicated joins; during this presentation you will find out how graph databases can model common data problems better.

Why Should You Attend

Do you wish there was a better way to organize your related data? The big secret is that relational databases actually are not that good storing related data (without complicated joins and such). Graph databases do a much better job of organizing data in way that is powerful for developers but simple enough for executives to understand. In this session you will learn what graph databases are, how Azure Cosmos DB implements them, and see a real-world example of the differences between a graph database and a relational database.

Type

  • 15-minute lightening talk
  • 45/60/75-minute session

Tags

  • Azure
  • Azure Cosmos DB
  • Cloud
  • Data
  • Database
  • Graph Data
  • Gremlin
  • Microsoft
  • TinkerPop

Learning Objectives

  • Understand the basics of graph databases
  • See real world examples of graph databases with common business data problems
  • Understand best practices in building graphing data solutions

Outline

  • What are Graph Databases
  • What is Cosmos DB
  • Graph vs Relational
  • Exploring Graph Traversals
  • Summary

Presentations

Event Location Date Time Room Downloads
Granite State Code Camp 2020 Manchester, NH [Virtual] November 14, 2020 TBA TBA Available After Event
NDC Sydney 2020 Sydney, NSW, Australia [Virtual] October 14, 2020 13:40 (UTC+11) Room 5 Available After Event
NDC Sydney 2020 Sydney, NSW, Australia [Virtual] October 14, 2020 13:40 (UTC+11) Room 5 Available After Event
CodeStock 2020 [Canceled] Knoxville, TN April 17-18, 2020 N/A N/A N/A
Microsoft Ignite the Tour Chicago [Canceled] Chicago, IL April 15-16, 2020 N/A N/A N/A
Orlando Code Camp & Technical Conference 2020 [Canceled] Samford, FL March 28, 2020 N/A N/A N/A
South Florida Developers Conference Davie, FL February 29, 2020 1:20 pm EST 2072 Slides
Microsoft Ignite the Tour Government Washington, DC February 6, 2020 12:05 pm EST Theater 3 Slides
CodeMash v2.0.2.0 Sandusky, OH January 9, 2020 11:45 am EST Salon A Slides
TechBash 2019 Pocono Manor, PA November 15, 2019 9:00 am EST Aloeswood Slides
DogFoodCon 2019 Columbus, OH October 3, 2019 11:00 am EDT TBA Slides