When guaranteed uniqueness on index-level is supported this can probably be
implemented. Have one indirection in an index adds overhead but I image
it's only for one or more starting points and then it's internal ids all
the way from there.

2011/11/9 Michael Hunger <michael.hun...@neotechnology.com>

> I think a separate UUID (2xLONG = 16 Bytes) property type would make
> sense, if I remember correctly property types with larger block sizes are
> now possible.
> Otherwise it could be an inlined long[2].
>
> Having good support on the API  level (integrated separate fast index +
> uniqueness) would be important as well.
>
> That would come at the cost of dropping the exposure of native neo4j-ids.
> I think that's a worthwhile trade-off.
>
> Michael
>
> Am 09.11.2011 um 17:02 schrieb Jim Webber:
>
> > Hey Peter,
> >
> > I think you raise a good point. We'll need some kind of ID for objects
> stored in (v)shards, but that's likely to be some kind of hierarchical ID
> (so that we can locally and globally refer to objects in and across shards).
> >
> > I think here the question boils down to: can we add (fast) support for
> UUIDs natively in our store, like we do for strings. I don't know the
> answer to that, but the kernel folks can probably offer some insight.
> >
> > Jim
> > _______________________________________________
> > 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
>



-- 
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

Reply via email to