Introduction to Neo4j and Graph Databases

  Рет қаралды 79,451

Microsoft Research

Microsoft Research

Күн бұрын

Пікірлер: 56
@aryashahdi2790
@aryashahdi2790 Жыл бұрын
Fantastic presenter. Amazed how he addressed the questions so precisely.
@ProjectDataScience
@ProjectDataScience 4 жыл бұрын
Great presentation, I thoroughly enjoyed watching it. I've been diving into Neo4j recently, and I loved how this talk not only covered the introductory topics really well but also went into common pitfalls, anti-patterns, and where to look for advanced material (like the graph algorithms). It's clear this guy knows his stuff!
@anthonykrinsky710
@anthonykrinsky710 2 жыл бұрын
Extremely clear and well reasoned presentation, a master class.
@nerdophile6945
@nerdophile6945 4 жыл бұрын
Great Initiative by Microsoft. It was a good interactive session, one guy asked a question which I totally had in my mind. Concise and straight to the point. Really looking forward to Neo4j.
@TonyHenrique
@TonyHenrique 5 жыл бұрын
This database is awesome and this Cypher Query Language is very intuitive and easy to use.
@sureshgatti146
@sureshgatti146 5 жыл бұрын
Very nice presentation. It would have been better if the camera focused more on the slides. Several times, wanted to look at the board to follow what he was saying.
@jamesr.mireles7964
@jamesr.mireles7964 4 жыл бұрын
Exactly!. I'm 27 minutes into the presentation and have been annoyed by this from the start. Especially when he is showing code snippets.
@jamesr.mireles7964
@jamesr.mireles7964 4 жыл бұрын
totole found the slides here: www.microsoft.com/en-us/research/video/introduction-to-neo4j-and-graph-databases/
@kwoowoo828
@kwoowoo828 4 жыл бұрын
This is a video. You can pause and go back to look at the board. This is what I did.
@kazaakas
@kazaakas 3 жыл бұрын
@@jamesr.mireles7964 Thanks for the link. Much nicer to watch it this way.
@thomasklugh4345
@thomasklugh4345 3 жыл бұрын
To Suresh... Pause and go back?
@GaryWee111
@GaryWee111 2 жыл бұрын
Thanks for providing such an amazing presentation! It is clear and easy to follow!
@rpilli
@rpilli Жыл бұрын
One of the best presentation.
@3LITA
@3LITA 3 жыл бұрын
Computers do what you tell them to do, not what you want them to do :) Thank you for the Brilliant video and product!!!
@whateverman187
@whateverman187 5 жыл бұрын
Starts at 02:23
@ericpmoss
@ericpmoss 5 жыл бұрын
Please focus the camera on the screen -- it takes time to digest what's written, and we need to hear him speak at the same time.
@SaifUlIslam-di5xv
@SaifUlIslam-di5xv 4 жыл бұрын
Thank you for the upload, Microsoft. Very cool. Much thank. Great job.
@stevecoffman2559
@stevecoffman2559 3 жыл бұрын
Show the slides >80% of the time. The slides are more important than the visual of the speaker.
@hungiscoding
@hungiscoding 5 жыл бұрын
I was the person that worked really hard at 50:08 :D Oh dear little did I know :D
@filippograzioli3641
@filippograzioli3641 4 жыл бұрын
Great talk! Gives a very good overview of Neo4j
@calebpro77
@calebpro77 3 жыл бұрын
He is awesome to explain Neo4J and its internal !! Great !
@spiritunchecked2281
@spiritunchecked2281 4 жыл бұрын
Awesome presentation, very interesting. Thanks for sharing.
@prosongo2007
@prosongo2007 3 жыл бұрын
I love the presentation, and I'm interested in using Neo4j. What turns me off a bit (as a researcher) is the Cypher language. It seems to be overcomplicated SQL (but it might be just my "noobish" impression). I want to write simple queries like in 23m:39s : "Who loves Ann?" ;) and db engine figures out > "Ann" probably {Person}, "loves" probably {label} etc... Does such a parser exist?
@subratamondal212
@subratamondal212 3 жыл бұрын
Content is excellent...but dont no why the camera is mostly focused in the tutor instead of the slides...it was a bit difficult to go through for this reason.
@TheMahimas
@TheMahimas 3 жыл бұрын
Great Video. I have a question - Say I have 15 different legacy RDMS database instances where the data related to each other reside and these have millions of records.If I implement Neo4J here, my intention is to traverse the graph efficiently and being able to pull the relationships. I don't want to create a monolith and huge Neo4J database that consists of data from 15 of the legacy databases . I rather want to leverage existing data stores but just want to create a graph that I can traverse for ascertaining the relationships.Please let me know if you can answer this.
@genexu520
@genexu520 2 жыл бұрын
This presentation is amazing
@chenjus
@chenjus 3 жыл бұрын
Great talk. Does anyone know the best way to insert a Networkx graph into Neo4j?
@RamaraoKanneganti
@RamaraoKanneganti 5 жыл бұрын
When he is refering to content of the slide and not being able to see the slide is frustrating. Other than that, the presentation is great.
@kiwibobe
@kiwibobe 5 жыл бұрын
This is an excellent presentation, both in content and quality. Only thing is as Ramarao commented, some presentations of this kind have the current slide as a window in window along with the presenter, this is enormously helpful in following and understanding what the presenter is saying. But, nevertheless, an excellent introduction with meat (second part).
@deeptarungupta9906
@deeptarungupta9906 5 жыл бұрын
Presentation is great. But slide content is not visible most of the time even .
@Kevin-kg5oj
@Kevin-kg5oj 4 жыл бұрын
Late answer but I found the slides at www.microsoft.com/en-us/research/video/introduction-to-neo4j-and-graph-databases/
@jamesr.mireles7964
@jamesr.mireles7964 4 жыл бұрын
Bingo!
@kry0genyk
@kry0genyk 5 жыл бұрын
Is the console application available in a public repo?
@kiran9k9
@kiran9k9 3 жыл бұрын
I am nuts for Mystic River too :)
@nowzarifarhad
@nowzarifarhad 3 жыл бұрын
I also came across something else, I know the neo4j engine and cypher is really cool but I really don't like to put the queries and commands inside a string variable in VisualStudio with no inellisense support and no syntax highlighting. It will be problematic for a big project and for the beginners. I checked that there is a neo4jclient library available but it doesn't look that much promising really and you have OGM on Java only. Is there any plan to improve on this part?
@nowzarifarhad
@nowzarifarhad 3 жыл бұрын
Basically schema migrations won't have a place here right? only data migration matters which should be done by code which is the case also for entity framework migrations.
@Kuvaldis1983
@Kuvaldis1983 5 жыл бұрын
Thanks!! Good presentation!!!
@burnblue
@burnblue 5 жыл бұрын
Not that it matters, but notice that every one of these attendees are from different parts of the world?
@alute5532
@alute5532 Жыл бұрын
Elicitation session
@jackalvarez9866
@jackalvarez9866 5 жыл бұрын
Very Good!
@doubleo_46
@doubleo_46 4 жыл бұрын
amazing :)
@yapdog
@yapdog 2 жыл бұрын
Am I the only one who's looking at the simple Dan & Ann graph and seeing just how frightening this all is?
@jufrywukungsenggoupi9546
@jufrywukungsenggoupi9546 5 жыл бұрын
fik pasti bisa
@Linuxhippy2
@Linuxhippy2 2 жыл бұрын
too bad neo4j browser is so horrible slow
@alute5532
@alute5532 Жыл бұрын
Not saying nothing possible but it it's difficult don't forget it that way Use match The car gets bound to max vars in Database Merge Get or create Merge = 1 Want to create a unique node property constraints from the start Create constraint on person Assert exists label name Join created at query runtime Live data query, still compute it every single time Need more joins query complexity grows Adding new data, and relationships, where you get into the NoSql sql schema bound is good on data integrity but bad in evolvability and Agility Hard to redefine relationship on fly and redefine a graphive data, everytime you recompure the data doing lot more scans than strictly necessary Data lineage problem Are as acyclic graph Give all info from data sourced by source X Recursive sql using dried procedures Cipher defined relationship hops Problem is grsphy thus intuitive by using neo4js It mimics a read only svheme Values only computed once When data was written, and never again Traversing data is cheap because it's about pointer dereferencing
@DrRandyDavila
@DrRandyDavila 3 жыл бұрын
Love how everyone is using a MacBook Pro
@andrewjacks4108
@andrewjacks4108 2 жыл бұрын
Must be watching a different video to me
@dbiswas
@dbiswas 3 жыл бұрын
Why do you keep referring "Google" this and google that while you are presenting on Microsoft world :) LOL !!! Please no offense to anyone, but bing is also an awesome search engine. But man, this is awesome presentation. I am working on a hack project and I have few ideas to build some solution that I can build using Neo4j especially with cypher query language. Thanks for uploading this video.
@MrNagano00
@MrNagano00 3 жыл бұрын
Google has become kind of standard vernacular for many people to say "search on the web". It's something pretty much everyone does lol. Even if you're at microsoft it's a hard habit to get rid of!
@whiskyodtw3960
@whiskyodtw3960 2 жыл бұрын
the lecture is quite informative, but why the hell do you need to focus constantly on the speaker insteed of on the slides! THIS ruines everything!
@lilymclachlan716
@lilymclachlan716 4 жыл бұрын
great tutorial! would love to see more women in the room next time
@BigHotCrispyFry
@BigHotCrispyFry 3 жыл бұрын
Awesome presentation!
Differential Privacy for Growing Databases
1:01:55
Microsoft Research
Рет қаралды 4,7 М.
A Skeptics Guide to Graph Databases - David Bechberger
1:00:54
NDC Conferences
Рет қаралды 62 М.
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19
УДИВИЛ ВСЕХ СВОИМ УХОДОМ!😳 #shorts
00:49
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 16 МЛН
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 19 МЛН
Graph databases: The best kept secret for effective AI
23:07
Web Summit
Рет қаралды 31 М.
Neo4j (Graph Database) Crash Course
1:23:08
Laith Academy
Рет қаралды 245 М.
Secret Sauce of Neo4j: Modeling and Querying Graphs
38:38
OAuth 2.0 and OpenID Connect (in plain English)
1:02:17
OktaDev
Рет қаралды 1,8 МЛН
Understanding graph databases with Neo4j
17:52
Google Cloud Tech
Рет қаралды 25 М.
What are Graph Databases and Why should I care? - Dave Bechberger
56:05
Intro to Cypher
57:16
Neo4j
Рет қаралды 66 М.
Microservices with Databases can be challenging...
20:52
Software Developer Diaries
Рет қаралды 108 М.
Graph Database Internals: @neo4j  with Michael Hunger
1:09:22
The Geek Narrator
Рет қаралды 2,4 М.
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19