Hi Mattias, Thank you for your response. I am currently working with the version you pointed out. My bigger concern is the possible deprecation of this component in future releases. As I pointed out, there are use cases where the Lucene timeline is not an appropriate choice, but the graph-based B-tree Timeline is. For example, versioning of nodes in the database requires an index per node (except for the version nodes of course), also when using a quad-store with an index on recent-entries per context, a timeline index per context is necessary. These type of scenarios can potentially create millions of indices, which can easily be stored in Neo4J, but are impossible! to store in the Lucene index component. So my issue is not so much how to use the graph-based B-tree Timeline index in version 1.3, but having similar functionality in future releases. BTW... love the work you have done on the Lucene component, which is much more flexible and usable than previous incarnations. Kind regards,Niels Hoogeveen
> Date: Tue, 12 Apr 2011 22:37:42 +0200 > From: matt...@neotechnology.com > To: user@lists.neo4j.org > Subject: Re: [Neo4j] Timeline index > > Hi Niels, > > I think you're right about the lucene-based timeline not being right > for millions of indices, not possible even! The old index component > isn't a part of the official release, but is supported and available > as neo4j-legacy-index from neo4j maven repository, > http://m2.neo4j.org/org/neo4j/neo4j-legacy-index/ and will have a > version synchronized with the org.neo4j:neo4j artifact. Source is > here: https://github.com/neo4j/legacy-index > > 2011/4/12 Niels Hoogeveen <pd_aficion...@hotmail.com>: > > > > I appreciate the new indexing framework available, and noticed the addition > > of a Timeline based on Lucene. I was wondering if this is seen as a > > replacement of the original graph-based B-tree Timeline. > > If that is the case, I will have serious problems with the software I am > > developing, and which uses the B-tree based Timeline in several places > > where Lucene Timeline wouldn't work. > > I have many (potentially millions) timeline indexes in my application to > > maintain sort orders. Almost every node in the graph is actually the root > > of one or more Timeline indexes. This works well when the index is graph > > based, but I fear it wouldn't work when using Lucene. I don't think > > maintaining millions of indexes is something Lucene is particularly suited > > for. > > I didn't see neo4j-index being part of the 1.3-M5 release, so I'd like to > > check-up to see if this component remains to be supported. > > Kind regards,Niels Hoogeveen > > > > _______________________________________________ > > Neo4j mailing list > > User@lists.neo4j.org > > https://lists.neo4j.org/mailman/listinfo/user > > > > > > -- > Mattias Persson, [matt...@neotechnology.com] > Hacker, Neo Technology > www.neotechnology.com > _______________________________________________ > Neo4j mailing list > User@lists.neo4j.org > https://lists.neo4j.org/mailman/listinfo/user _______________________________________________ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user