20200709 第三天 先从Core包开始
JanusGraph Core
|_ example/ 示例,演示诸神图谱
|_ core/ 核心包,
例如:继承TinkerPop图结构的 JanusGraph,JanusVertex等
还有自己的类 SchemaManager JanusGraphQuery 等
|_ diskstorage/ 磁盘存储相关
Backend 这个类感觉满关键的
Orchestrates and configures all backend systems
协调并管理所有的后台系统
|_ graphdb/ 图数据库的整体组成
|_ util/ 工具类
GraphOfTheGodsFactory
明天继续
JanusGraph 历史
- JanusGraph是2016年12月27日从Titan fork出来的一个分支
- TitanDB开源图数据库,TitanDB在2012年发布第一个版本,2015年被Datastax公司收购,后续不再维护导致项目停滞
- 没想到它的前身居然是 Titan, 看之前有大数据团队用过
- 在Titan/Janus中,使用的是邻接表存储结构
其他资料
ht