JanusGraph 是以邻接链表的方式存储图的,即:存储所有的顶点及它们的邻接链表。一个顶点的邻接链表包含了该顶点的所有关联的边(及其属性)。
JanusGraph通过邻邻接链表的方式存储一个图,确保一个顶点的所有边及属性紧密的存储在后端,从而加快了遍历的速度。缺点是每条边需要在链接的两个顶点处各存储一次。
另外,JanusGraph按照排序顺序维护每个顶点的邻接列表,顺序由排序关键字定义,排序顺序为边缘标签。
JanusGraph将图形的邻接列表表示存储在支持Bigtable数据模型的任何存储后端中。