Better Software Design
20. O grafach i Neo4j z Jarkiem Pałką
Episode Summary
Tworzenie software'u to nie tylko modelowanie domeny, ale także późniejsze jej połączenie z warstwą infrastruktury. Wraz z Jarkiem Pałką zapraszam więc do odsłuchania odcinka, w którym rozmawiamy o grafowej bazie danych Neo4j, a także o różnicach pomiędzy modelem relacyjnym i grafowym.
Episode Notes
Materiały dodatkowe:
- Neo4j.com
- Neo4j console, konsola online, gdzie można się pobawić przykładowym grafem bezpośrednio z przeglądarki
- Neo4j GraphGists, zestaw świetnych przykładów użycia grafów
- GraphGist portal, jeszcze więcej przykładów użycia
- Neo4j Cypher Refcard, refcard języka Cypher
- Panama Papers, strona główna International Consortium of Investigative Journalists z artykułami odnośnie całej afery
- Offshore Leaks Database, datasety ICIJ nie tylko dla Panama Papers, ale także Paradise Papers, Bahama i Offshore Leaks
- ryguyrg/neo4j-panama-papers, przykładowy docker z importem danych Panama Papers do bazy
Wpisy na blogu teamu Neo4j odnośnie afery Panama Papers:
Na koniec polecę jeszcze darmową książeczkę od O'Reilly Media, Graph Databases. Można ją pobrać ze strony https://graphdatabases.com.