titans工程代码结构
2015-11-17 14:20:11 1 举报
Titan是一个可扩展的分布式图数据库,用于存储和查询大型图结构。它的工程代码结构采用了模块化的设计,包括核心库、存储引擎、查询引擎、事务管理等多个模块。核心库提供了基本的数据结构和算法,如顶点、边、图等;存储引擎负责数据的持久化和索引;查询引擎实现了各种图遍历算法,如深度优先搜索、广度优先搜索等;事务管理模块保证了数据的一致性和隔离性。此外,Titan还支持多种编程语言,如Java、Python、Go等,方便开发者根据自己的需求进行定制开发。
作者其他创作
大纲/内容
Page
auth
BO
Component
dal层用开源orm(ebean)操作数据库
restApi
服务api的实现
dal层
api层(服务接口定义)
controller
VO
core层
service层
ORM
DAO
DTO
DO
biz层
serviceProvider
web层
0 条评论
下一页