统一检索

我要开发同款
proginn13023316302024年06月08日
53阅读
开发技术加密解密、maven、mybatis、spring、java

作品详情

项目技术:Redis,MySQL,MyBatis-Plus,es,SpringCloud,nacos,Flyway

项目描述: 将多个数据源数据采集整合到一起,实现了各个数据源的统一管理。
避免用户在多个专项数据库之间来回切换、多次检索,在用户需要快速、
全面涉猎和研究多类知识资源时,提供一体化的检索体验。

责任描述:
1.统计每分钟的登录在线人数入库,并提供查询接口。
登录之后将key和读者id拼接存到redis,在拦截验证token类操作续期添加续期操作。
通过EnableScheduling实现定时任务,Scheduled设置每分钟执行一次,StringRedisTemplate keys方法进行模糊查询存储key数量。
2.数据采集 java爬虫采集对方数据分为接口采集,页面采集,数据库采集。
3.蚌埠装甲兵学院蚌埠校区的数据采集。金盘的用户信息接口授权登录,通过读取nacos的配置区分interlib的和金盘的预约预借、续借等接口的。
4.个人中心模块的私人收藏、书单、书评、书评切面验证码功能等,封装词典接口返回信息存到header。
5.广东技术师范大学SpringerLink数据源的联邦检索功能检索适配
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论