Hi,
 from a practical point of view to me it's pretty the same if using Regular
or Lightweight edges. The important thing is to use in your queries the
out() and in() functions, which works with the same semantics with both
edges.

I suggest you to use Regular edges only if you need some properties other
than label over them, such as weight or something like that. Otherwise
there is no need.

Cheers,
   Riccardo

2015-03-12 16:32 GMT+01:00 Jeffrey Auguste <[email protected]>:

> My understanding so far is that OrientDB has two type of Edges. Regular
> and Lightweight. The regular provides more flexibility and functionality at
> the cost of additional storage and performance. Its also my understanding
> that the lightweight edge is by default turned off with orientdb which
> makes it seem as though regular edges is the preferred over lightweight.
>
> So my questions are:
> 1. Is the difference in performance and/or storage significant with
> standard edges vs lightweight? If so, is it only affected in large
> databases? If so, what is considered Large?
> 2. The documentation states that Lightweight edges are hard to work with?
> If you agree, is it so difficult that you would question using them instead
> of regular edges?
> 3. Which do you prefer? In what situation would you switch to using the
> alternate edge to your preference?
>
> --
>
> ---
> 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/d/optout.
>

-- 

--- 
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/d/optout.

Reply via email to