~/talk

Neo4j for Beginners: Pros and Cons, Based on Social Networks

Talkat JDD 2023 · 2023-10-24..10-25· [databases]
links:none on file
slides:none on file

Live coding shows Neo4j modeling a social network: CSV import loads 100 person nodes and creates directed friendship edges, Spring Data Neo4j connects over Bolt with a browser on separate ports, queries use Cypher and APOC/GDS libraries, and explain/profile reveal DB hits. Claim: Cypher beats SQL on deep joins with orders‑of‑magnitude speedups; tradeoff: graph needs ~3x storage. Useful utilities: APOC ~450–650 procedures and loaded 100 nodes via CSV.

AI-written summary · about

  1. 0:00Introduction to Neo4j
  2. 2:01Graph databases overview
  3. 3:05History of graph theory
  4. 4:31Social networks and graphs
  5. 5:53Neo4j as enterprise solution
  6. 7:15Cypher vs SQL comparison
  7. 7:59Neo4j storage drawbacks
  8. 9:58Neo4j utilities and libraries
  9. 11:44Setting up Neo4j in Java
  10. 13:28Loading data with CSV
  11. 15:09Creating relationships in graphs
  12. 16:21Java integration with Spring
  13. 17:47Repository and queries
  14. 18:35Testing endpoints
  15. 19:16Querying friends and paths
  16. 21:08Query parameters and tricks
  17. 22:37Finding shortest paths
  18. 23:43Query execution plans
  19. 24:48Performance tuning tips
  20. 25:11Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.