Otávio Santana - Software Engineer, Tomitribe
A tecnologia NoSQL tem se popularizado nas mais diversas áreas e com diferentes usos, o que inclui casos de sucesso com bancos de grafos.
Os bancos de dados de grafos possuem uma estrutura bastante diferente da base de dados relacional e o seu uso ficou bastante forte, sobretudo com sistema de recomendação.
Com esse grande poder e funcionalidade, atualmente, existem cerca de sessenta tipos de bancos de dados do tipo grafos e com essa diversidade surge um problema: para cada banco é necessário aprender uma nova linguagem.
Essa palestra terá como objetivo cobrir um pouco mais sobre esse tipo de banco além de iniciar a pergunta: Já está na hora de falarmos de padrões para os bancos de dados NoSQL?
Apresentado no InterCon 2018 - https://eventos.imasters.com.br/intercon
18. Reasons why
travel
1. Fun
2. Conferences
3. Music
4. Geek Conf
5. Family
6. History
7. Language
8. Honeymoon
9. Work
10. Meetings
11. University
12. Shopping
13. Relax
19. More Information
name Tony Stark
nationality American
hero Iron man
power rich
when 2011
why Save the world
who flying
type Fun
name San Francisco
country USA
State California
Founded 1776
Travels
24. Graph
● Neo4j
● InfoGrid
● Sones
● HyperGraphDB
Apollo Ares
Kratoswas killed by was killed by
Is brother
killed killed
25. Graph
Grace Hopper
label Person
id ada
name Ada Lovelace
occupation scientist
Ada Lovelace
label Person
id grace
name Grace Hopper
occupation scientist
Knows
Vertex Vertex
Edge
33. SQLId name Occupation Salar
y
age gender
... ... ... ... ... ...
SELECT * FROM Person WHERE
occupation = "Engineer" AND
salary > 3000 and age BETWEEN 20
AND 25
36. SQLId name Occupation Salar
y
age gender
... ... ... ... ... ...
SELECT * FROM Person WHERE
occupation = "Engineer" AND
salary > 3000 and age BETWEEN 20
AND 25//...joins
Id know
... ...
39. SQLId name Occupation Salar
y
age gender
... ... ... ... ... ...
SELECT * FROM Person WHERE
occupation = "Engineer" AND
salary > 3000 and age BETWEEN 20
AND 25//...joins
Id know
... ...
Id love
... ...