基于知识图谱的智能医疗诊断系统 Doctor

本系统在开发过程中,涉及到的技术与框架繁多,为了使各个业务系统分离,使用微服务架构,为了进一步提高系统并发量与高可用,使用分布式技术。系统架构如图六所示:

基于知识图谱的智能医疗诊断系统 Doctor

  1. 针对支撑知识图谱的Neo4j数据库、支撑快速检索医学词典的Elastic Search数据库与提供医学知识库的MySQL数据库,为了进一步提升三个数据库的读写能力,使用分布式架构,将三者有关的功能模块进行分离。
  2. 在系统的前后端分离上,使用Nginx服务器进行静态资源的读写,进一步提升系统的吞吐等待量与高可用。
  3. 使用Spring Cloud框架用于分离各个系统功能模块,便于后续系统的升级与维护。

项目地址

  • Github:https://github.com/yueshutong/Doctor
  • Gitee:https://gitee.com/zyzpp/Doctor

相关推荐