山东大学暑假实训医疗知识图谱每周记录第四周第三篇

本篇是关于之前的代码和前面的技术层的一些优化记录

本篇是对全部后端工作的回顾,总共使用了四个技术,分别是neo4j的数据库建立和管理,py2neo对于neo4j的查询以及相关处理函数,Django后端模型提供的与前端进行交互,以及最后的服务器和内网穿透。

数据库方面,对节点进行了重新优化,确保每一个节点都至少有一条属性,便于之后前端的画图。

py2neo方面,增强了查询的速度,通过中心节点的构建,既产生了条理,也让查询时起到了类似索引额作用。

后端方面,通过HTTPresponse的格式来进行发送数据给前端,前端接收到数据后更好的处理,而且对查询的时候的请求进行限制,可以保证前端不会因为数据量过大而崩溃。

内网穿透方面,使用了更便捷,更好用的ngrok,比花生壳之类的速度更快,访问更迅速。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值