[发明专利]一种企业资源库系统在审
申请号: | 202210608973.8 | 申请日: | 2022-05-31 |
公开(公告)号: | CN114866571A | 公开(公告)日: | 2022-08-05 |
发明(设计)人: | 张静良;杨建州;郭建成 | 申请(专利权)人: | 广东三维睿新科技有限公司 |
主分类号: | H04L67/1097 | 分类号: | H04L67/1097;H04L67/5682 |
代理公司: | 佛山市禾才知识产权代理有限公司 44379 | 代理人: | 刘羽波;陈嘉琦 |
地址: | 528000 广东省佛山市禅城区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 企业 资源库 系统 | ||
一种企业资源库系统,包括服务器模块、网关模块、微服务群模块、分布式缓存模块以及存储模块;服务器模块用于接收用户请求,并将用户请求发送至网关模块,服务器模块包括多个具有关联关系的虚拟服务器,且每一个虚拟服务器均对应一个或者多个虚拟机;网关模块用于接收用户请求,并根据用户请求中的请求路径将用户请求转发到微服务群模块;本发明从用户的使用习惯角度来话设置出分布式缓存模块,将经常被访问的热数据存储在分布式缓存模块中,在时间阈值点内,当热数据被再次请求访问时,无需多次请求知识库模块以及存储模块,大大减少了系统中用户请求的数量,提高了系统的数据吞吐量,大大提高了系统的服务性能。
技术领域
本发明涉及企业管理技术领域,特别是一种企业资源库系统。
背景技术
随着企业信息化的发展,IT行业等技术企业越来越重视内部的知识管理。如何管理企业内部的知识成了一个不容忽视的技术企业的需求。目前有一部分企业将这部分内容转移到了云上,以提供安全方便地访问。但大部分企业比较注重数据的敏感性,基本都选择内部私有构建知识库。传统的企业会选择搭建ftp服务器来保存知识或企业内部文件,虽然说ftp服务器能快速搭建快速使用,在内网使用上的确能带来一定的便利。
现有的企业资源库大多数是建立在虚拟服务器上,而虚拟服务器的建立就消耗了大量运行内存,当多个资源库中多个资源被请求查询时,运行内存会被用作了请求动作,导致了系统的运行内存被占用,使得系统的性能下降以及数据吞吐量下降,致使了现有的企业资源库无法支撑多人同时使用。
发明内容
针对上述缺陷,本发明的目的在于提出一种企业资源库系统。
为达此目的,本发明采用以下技术方案:一种企业资源库系统,包括服务器模块、网关模块、微服务群模块、分布式缓存模块以及存储模块;
所述服务器模块用于接收用户请求,并将用户请求发送至所述网关模块,所述服务器模块包括多个具有关联关系的虚拟服务器,且每一个所述虚拟服务器均对应一个或者多个虚拟机;
所述网关模块用于接收所述用户请求,并根据用户请求中的请求路径将用户请求转发到微服务群模块;
所述存储模块用于存储供用户查阅的知识信息,所述存储模块中的知识信息周期性更新;
所述微服务群模块包括用户模块、认证模块与知识库模块;
所述用户模块用于管理用户的ID以及ID所对应的权限;
所述认证模块用于验证用户请求中的ID信息是否与用户模块中的ID信息相匹配;
所述知识库模块用于根据用户的权限,提供与权限相对应的资源信息;其中所述知识库模块包括检索单元、浏览单元、下载单元、收藏单元以及上传单元;
所述检索单元用于对所述存储模块中的所述知识信息进行检索;
所述浏览单元用于对所述存储模块中的所述知识信息进行浏览;
所述下载单元用于对所述存储模块中的所述知识信息进行下载;
所述收藏单元用于对所述存储模块中的所述知识信息进行收藏;
上传单元用于将其他资料上传至所述存储模块中;
所述分布式缓存模块用于划出一部分缓存来记录将所述知识库模块中被所述用户请求所访问的数据,记录为热数据,并在热数据被访问的一刻添加时间阈值,若在阈值时间点内所述热数据没有被访问,则将所述热数据从所述分布式缓存模块中删除,若在阈值时间点前,所述热数据有被访问,则以当前被访问时间添加时间阈值,对于阈值时间点进行更新。
优选的,所述存储模块包括数据库模块以及对象存储模块;
所述数据库模块用于创建多个存储节点,每一个存储节点内存储有对应的所述知识信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东三维睿新科技有限公司,未经广东三维睿新科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210608973.8/2.html,转载请声明来源钻瓜专利网。