graph orientdb

graph - OrientDB: bordes vs LinkList vs Linkmap



(1)

¿Cuáles son los pros y los contras para usar una lista de linklist , un linkmap o un edge para almacenar las relaciones entre mis vértices?


Un borde define una relación entre dos vértices. Por ejemplo, define dos vértices, Persona y Coche. A continuación, define un Edge Drives. Este borde une los dos vértices. "Jane" conduce a "Ford".

Una lista de enlaces es una lista de clases asociadas con otra clase. Una clase de Auto podría tener una lista de enlaces de partes de la clase Part. Un auto consiste en varias partes.

Un mapa de enlace es un mapa de clave, los valores de clase asociados con otra clase. Una clase de automóvil podría tener un mapa de enlace de PartType, Part. Un automóvil se compone de varias partes, que se pueden agrupar por motor, carrocería, chasis, etc.