Neo4j e grafos com
teoria, live coding e axé
Quem é vc?
Quem é vc?
 Adriano Almeida
  @adrianoalmeida7
   ahalmeida.com
Quem é vc?
 Adriano Almeida
  @adrianoalmeida7
   ahalmeida.com
Quem é vc?
 Adriano Almeida
  @adrianoalmeida7
   ahalmeida.com
Quem é vc?
 Adriano Almeida
  @adrianoalmeida7
   ahalmeida.com
Aplicação de viagens
Pessoas
Aplicação de viagens
Pessoas         Lugares
Aplicação de viagens
Pessoas                 Lugares

          Quem morou?
Aplicação de viagens
Pessoas                  Lugares

          Quem morou?


          Quem viajou?
No relacional
Pessoas                  Lugares

          Quem morou?


          Quem viajou?
No relacional
Pessoas                  Lugares

          Quem morou?


          Quem viajou?
No relacional
Pessoas                  Lugares

          Quem morou?


          Quem viajou?
No relacional
Pessoas                  Lugares

          Quem morou?


          Quem viajou?
No relacional
Pessoas                  Lugares

          Quem morou?


          Quem viajou?
Com dados populados
Consultas que posso fazer
Consultas que posso fazer
1. Quem viajou para o mesmo lugar que Ricardo?
Consultas que posso fazer
1. Quem viajou para o mesmo lugar que Ricardo?

  2. Quem morou no mesmo lugar que Maria?
Consultas que posso fazer
1. Quem viajou para o mesmo lugar que Ricardo?

  2. Quem morou no mesmo lugar que Maria?

    3. Quem passou (viajando ou morando)
    nos mesmos lugares que passou Maria?
E agora?
Grafo
Grafo

nó
Grafo

nó   relacionamento   propriedades

                      nome    adriano
                      idade     26
Grafo

nó   relacionamento   propriedades

                      nome    adriano
                      idade     26
Grafo

                  fala sobre
                  data   02/06


adriano                          neo4j

nome    adriano
idade     26
E o grafo da aplicação...
Cruzes... como pesquiso nisso?
Quem viajou pro mesmo lugar
       que Ricardo?
Quem viajou pro mesmo lugar
       que Ricardo?
E a consulta cabalística?
 Quem passou (viajando ou morando)
nos mesmos lugares que passou Maria?
E “codar”? Dá tempo?
Obrigado

@adrianoalmeida7

Nosqlba