Thanks Stefan, I will watch it. Alireza
On Wednesday, September 3, 2014 6:13:32 AM UTC+2, Stephen wrote: > > This GraphConnect 2013 talk by FiftyThree's Aseem Kishore does talk a > little about how Neo4j stores data internally as linked lists, when > discussing how to best model your data: > https://vimeo.com/79390659 > > It was recorded eight months ago, but I only just discovered and thought > that it was thought provoking in general, even if some of the lessons > learnt were quite basic. > > I would love to see more "post mortems" like this. > > Stephen > > On Tuesday, September 2, 2014 11:56:55 PM UTC+8, Jacob Hansson wrote: >> >> Hey Alireza, >> >> unfortunately, to my knowledge, there is no up-to-date writeup of the >> internals of Neo4j that would cover that topic. There is a talk by Tobias >> that gives an overview, here: http://www.neo4j.org/develop/internals >> >> For this specific operation, the database will check if an index is >> available to satisfy the label/property combo, and use that if so. If there >> is no index, it will perform a scan of a data structure that tracks label >> -> node id mappings, pull out all nodes with that label and then filter >> them by looking at their properties in a separate property store (or in the >> Node Cache, if the nodes are cached). >> >> /j >> >> >> On Tue, Sep 2, 2014 at 9:06 AM, Alireza Rezaei Mahdiraji < >> [email protected]> wrote: >> >>> >>> Hi All, >>> >>> I would like to know more about internal working of Neo4j, for instance >>> when I use findNodesByLabelAndProperty >>> what exactly happens and how the result is generated. Indeed one way >>> would be to read the whole code base, but I >>> am rather looking for some shorter version perhaps a publication or so. >>> Any resource? >>> >>> Thanks, >>> Best, >>> Alireza >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Neo4j" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- You received this message because you are subscribed to the Google Groups "Neo4j" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
