Hi Stefan, you're right. But we'd like to reduce the "OrientDB tricks" to the Graph API to do it, but rather improve the API.
So in 2.0 we'll introduce 2 new main concepts: - mono-directional edge - hyper-edges Lvc@ On 24 February 2014 10:09, <[email protected]> wrote: > Hi, > > I think this is a great feature that lends it self for several different > scenarios. > > In our case using one-directional links make perfect sense for references > that only need to be one-directional and do not require both Vertexes to be > updated on insert. > > This is particularly true for massive amount of vertexes that reference > only a handful of "low cardinality" vertexes. > If we did not have this option we would be forced to add hundred of > millions of outgoing edges to the referenced vertex without having any real > use for it. > > Regards, > -Stefan > > > On Monday, 24 February 2014 07:32:45 UTC, Riccardo Tasso wrote: > >> I guess the key difference is the directionality, as explained here: >> https://github.com/orientechnologies/orientdb/wiki/Concepts#wiki-inverse- >> relationships >> >> The link permits to access only from one record to the other. The edge >> permits to access both from one record to the other both the way back. >> >> It would be interesting evaluating the existence of a DirectedGraph >> implementation, where Edge and Link are the same thing, and only out >> relations can be traversed. >> >> Cheers, >> Riccardo >> >> >> 2014-02-24 2:47 GMT+01:00 Barry Dahlberg <[email protected]>: >> >>> From what I can tell edges end up being implemented using LINK anyway, >>> are they just a wrapper on top of these? >>> >>> >>> On Monday, 24 February 2014 14:38:30 UTC+13, uooq wrote: >>>> >>>> I'm not really looking for the POJO structure niceties... just trying >>>> to understand when to use edges versus relationships defined in vertex >>>> properties. >>>> >>> -- >>> >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "OrientDB" 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/groups/opt_out. >>> >> >> -- > > --- > You received this message because you are subscribed to the Google Groups > "OrientDB" 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/groups/opt_out. > -- --- You received this message because you are subscribed to the Google Groups "OrientDB" 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/groups/opt_out.
