[Neo4j] Neo4j Internals

Chris Gioran chris.gioran at neotechnology.com
Thu Oct 6 16:03:35 CEST 2011


On Thu, Oct 6, 2011 at 4:27 PM, Alexandre de Assis Bento Lima
<assis at cos.ufrj.br> wrote:
> Thank you, Chris!
> BTY, do you intend to update your blog with the new information?

It seems harder to do for the older posts - it comes easier to just
write up changes as they are worked on and integrated.
This means by the way that the upcoming property stuff will probably
get their own writeup. Stay tuned.

Also, keep in mind that as Neo4j evolves, all team members write up
interesting stuff they work on. Look at http://planet.neo4j.org/ for a
list of posts covering various aspects of Neo4j, including, but not
limited to, some very interesting walk-throughs of kernel parts.

have fun,
CG

> Best,
> Alexandre.
>
> On Thu, 6 Oct 2011 11:02:18 +0300, Chris Gioran wrote
>> Hi Alexandre,
>>
>> first off, the overall structure of the database has not changed in
>> any drastic way. This means that most of the code paths are the same,
>> maybe with some classes/methods renamed, so with a bit of patience you
>> can follow through the new code.
>>
>> The most dramatic changes have been in the store files layout. Bits
>> have had their semantics changed to support a bigger id space and,
>> moreover, 1.5 will bring a complete rewrite of the PropertyStore.
>> However the code is again localized, so you should be able to find
>> your way around pretty quick - in-code comments should be helpful
>> there.
>>
>> If you have any trouble walking through the code I am sure you will
>> find this list very helpful.
>>
>> thank you,
>> CG
>>
>> On Wed, Oct 5, 2011 at 6:50 PM, Alexandre de Assis Bento Lima
>> <assis at cos.ufrj.br> wrote:
>> > Hi,
>> >
>> > I couldn't find any information about Neo4j storage system and other internal details on
>> > its website. Searching the web, I found:
>> >
>> > http://nosql.mypopescu.com/post/1396301953/neo4j-internals
>> >
>> > which gives many details and seems to be very good material. My question is: as the
>> > articles were published on October, 2010, are they still up-to-date? Neo4j 1.5 has the
>> > same implementation?
>> >
>> > Thanks a lot and special thanks to Chris Gioran, who wrote the articles.
>> >
>> > Alexandre.
>> >
>> > _______________________________________________
>> > Neo4j mailing list
>> > User at lists.neo4j.org
>> > https://lists.neo4j.org/mailman/listinfo/user
>> >
>> _______________________________________________
>> Neo4j mailing list
>> User at lists.neo4j.org
>> https://lists.neo4j.org/mailman/listinfo/user
>
>
> Alexandre A. B. Lima.
> -----------------------------------------------
> COPPE / Computer Science
> Federal University of Rio de Janeiro
> Rio de Janeiro, Brazil.
> +55-21-2562-8690
>
> _______________________________________________
> Neo4j mailing list
> User at lists.neo4j.org
> https://lists.neo4j.org/mailman/listinfo/user
>


More information about the User mailing list