资产关系——asset-tree-service

我要开发同款
137阅读
所属分类neo4j、关系、查询优化

作品详情

1、资产树服务基本功能:①逻辑资产的CRUD;②资产树基本信息的CRUD;③基于neo4j实现资产树中节点之间关系的维护;④监听资产更改事件,更新neo4j节点冗余字段。
2、资产树模块:①业务模块,完成资产树基本功能模块;②存储模块,资产树基本信息存储在mongoDb里,资产树节点以及关系存储在neo4j里;③事件模块,对资产树以及节点的CUD,通过kafka发送到topic,让其他感兴趣的服务订阅;④日志模块,记录关键逻辑日志,方便线上问题排查。
3、资产关系查询优化:分布式鉴权后,查询条件比较复杂,导致查询时间较长。通过理解neo4j查询过程,优化查询方式,提高查询速度。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论