Neo4j in 100 Seconds

preview_player
Показать описание

#programming #database #100secondsofcode

💬 Chat with Me on Discord

🔗 Resources

Sponsored by Neo4j Aura

🔥 Get More Content - Upgrade to PRO

Use code YT25 for 25% off PRO access

🎨 My Editor Settings

- Atom One Dark
- vscode-icons
- Fira Code Font

🔖 Topics Covered

- Neo4j vs SQL
- What is Neo4j?
- Graph Databases vs RDBMS
- Cypher Query Language basics
- Neo4j quickstart tutorial
Рекомендации по теме
Комментарии
Автор

I can officially add 10 years experience of Neo4J to my resume. Thanks Fireship!

hunterbertoson
Автор

We need something like 'when u should use relational db and when not in 100 seconds'

-boiadeiro-
Автор

Not me rewriting everything I did when a new 100 seconds from Fireship comes out

rubenuijtde
Автор

I created a knowledge graph using wikipedia category graph via Python and Neo4j in my college project. It was a super fun and easy project. Neo4j is a very great tool

vaibhavpratihar
Автор

Neo4J is used as the database for bloodhound, which is a very popular recon and pathing tool on penetration testing. You simply dump json files containing data from owned machines on a network, and the graph relationships can visualize the shortest path to domain admin. It’s pretty cool.

Gamewithstyle
Автор

Using neo4j at work for some pretty specific data modeling, it's a very interesting way to structure data and forces you to think about it differently than tables and joins

Also it's pretty common for social media and such to use traditional SQL dbs instead and manage the graph structure with regular joins or in the application layer, even if graph dbs theoretically are applicable

jpbastyr
Автор

Very intriguing! Great job, Fireship!

vdocv
Автор

I was so happy to see this collab!

My favourite Dev YouTuber, and my favourite database!
Although I have been using Neo4j for two years to great effect, I loved this video! Congrats to both of you!

addy
Автор

Redis also has a RedisGraph module that also uses Cypher as a query language. it's pretty neat!

Im_Ninooo
Автор

Amazing explanation about Neo4J Fireship. I love this type of short videos you build!

FabioPeruchi
Автор

I love Neo. I love working with Neo. It’s really too bad I’ve been unable to convince the powers that be to provision the resources necessary to use it in our projects at work. Cypher is one of the greatest query languages I’ve EVER used and it makes me sad I can’t work with it more

KyleHarrisonRedacted
Автор

I love his example where he just summarize how stackoverflow works in a humorous way and true at the same time.

MaxKingCS
Автор

Used it 6 years ago on a indoor mapping & routing system. Had a great time with it

pedrows
Автор

Oh wow something on this channel i can actually add something to!
I worked with neo4j in an enterprise environment, that scaled from a startup, so neo4j became legacy code in that time.
I was brought on to clean the backend, but quickly ran into troubles.
For starters cypher is great though a little obtuse, but bytecode support in python is incomplete and managing even medium complexity datamodels was a poor experience.
Aura was a bag of worms, you cant delete large amounts of data without crashing the db, which requires a support service call (no alerts or automated processes on their end to fix this, massive SLA headache on our end).
But its the costing model thats atrocious for businesses, with little to no worthwhile support and a whole lot of issues besides, so many hacks needed to make optimisations for simple usecases, it was alot of money for very little.
I’d say great for research and PoCs, but step through its limitations carefully if your looking to scale out with it.

toran
Автор

Fireship should take this opportunity to transition to the Semantic Web stack, explaining triplestores, SPARQL and the lot.

nguyenvietbach
Автор

Expo (react-native) in 100 seconds is needed. These guys deserves a recognition, the work they have done is really amazing.

anazi
Автор

Interviewer: How much experience do you have on Neo4j?
Me: 100 seconds.

rishis
Автор

As someone who basically never has to touch a database, this makes so much more sense than glorified excel spreadsheets.
How come its not more popular?

daedalus
Автор

Finally. I've wanted to use Neo4j for so long. Surprisingly I see it in 100sec. This helps me much.

_Orangii
Автор

Very concise and a great intro to an in-depth exploration of Neo4j. Thanks mate!

rikiakbar