一种基于微服务架构的非结构化数据共享方法及装置

    公开(公告)号:CN117176379A

    公开(公告)日:2023-12-05

    申请号:CN202310756662.0

    申请日:2023-06-25

    Abstract: 本发明公开了一种基于微服务架构的非结构化数据共享方法及装置,其中,所述方法包括:基于strangler application方法对非结构化数据管理的共性需求进行功能提炼,获得微服务;对微服务进行无状态化处理,获得无状态的微服务;用户终端向无状态的微服务发送访问认证请求,该微服务进行访问权限控制,授予访问权限;用户终端基于访问权限向该微服务请求共享权限,该微服务认证其共享权限,分配对应的共享权限;基于共享权限使用微服务编排模式调用无状态的共享服务;基于Restful架构利用无状态的共享服务进行非结构化数据的共享。本发明通过微服务架构形成非结构化数据共享服务提供给业务系统进行复用,减少功能重复建设造成的成本浪费,提升数据质量。

    一种基于分布式数据库的非结构化数据存储方法及装置

    公开(公告)号:CN116910310A

    公开(公告)日:2023-10-20

    申请号:CN202310726298.3

    申请日:2023-06-16

    Abstract: 本发明公开了一种基于分布式数据库的非结构化数据存储方法及装置,其中所述方法包括:获取非结构化数据;将所述非结构化数据进行冷热分层处理,获得冷热分层处理后的非结构化数据;确定所述冷热分层处理后的非结构化数据所要存储的数据节点;所述数据节点基于水平分片的方式对所述冷热分层处理后的非结构化数据进行横向切分,获得非结构化数据分片;基于多副本机制对所述非结构化数据分片进行多副本处理,获得所述非结构化数据分片对应的多个副本;将所述非结构化数据分片及所述对应的多个副本分别存储于分布式数据库中对应的存储节点。本发明通过分布式数据库存储海量非结构化数据,提高了存储性能,实现文件的高可靠性、高性能和安全存储。

Patent Agency Ranking