一种分布式系统的信息管理方法、系统、存储介质及设备技术方案

技术编号:26170230 阅读:29 留言:0更新日期:2020-10-31 13:36
本发明专利技术提出了一种分布式系统的信息管理方法、系统、存储介质及设备,所述方法包括:预先设置用户系统和缓存系统,所述用户系统通过贯穿于分布式系统中所有节点进行信息同步,所述缓存系统用于为分布式系统中所有节点提供数据缓存服务;用户连接网关节点获得认证后,接收用户标识信息,并将所述用户标识信息作为用户系统的ID标识;所述用户系统根据ID标识进行哈希计算和直接取余计算,得到用户节点的位置;根据所述用户节点运行的用户系统提供的负荷值,来决策是否将信息路由至业务节点;信息路由至所述业务节点,进行业务和数据之间的逻辑关系处理,完成一致性事务处理,实现了分布式系统中信息路由数据跨进程访问更方便。

【技术实现步骤摘要】
一种分布式系统的信息管理方法、系统、存储介质及设备
本专利技术涉及数据处理
,尤其涉及一种分布式系统的信息管理方法、系统、存储介质及设备。
技术介绍
互联网的飞速发展,带来了大数据时代,从而出现了各种各样的云计算服务,其中主要的方案就是分布式系统,如何将数据分散投递至系统中的各节点,是其核心问题之一。目前的各种主流解决方案都是基于不同的哈希算法,在各数据与各节点之间形成映射,然后将数据直接投递至数据库进行存储,然后将数据传送至业务节点进行逻辑处理,而对于整个系统而言,数据跨进程访问较为冗杂,无法实现各节点的数据在分布式系统中同步,从而造成很大的系统负担,且会因为扩容导致节点分布不均匀。分布式系统对数据的一致性和可用性有很高的要求,如果在扩容过程中,数据不可访问,或者数据不一致,则会影响业务系统的正常运行。因此,数据扩容过程中缓存服务的数据一致性、数据平衡以及持续可用性必须得到保障。
技术实现思路
鉴于上述状况,实有必要提供一种分布式系统的信息管理方法、系统及存储介质,以解决上述问题。本专利技术提供了一种本文档来自技高网...

【技术保护点】
1.一种分布式系统的信息管理方法,其特征在于,所述方法包括:/n预先设置用户系统和缓存系统,所述用户系统通过贯穿于所述分布式系统中所有节点进行信息同步,所述缓存系统用于为所述分布式系统中所有节点提供数据缓存服务;/n用户连接网关节点获得认证后,接收用户标识信息,并将所述用户标识信息作为所述用户系统的ID标识;/n所述用户系统根据所述ID标识进行哈希计算和直接取余计算,得到用户节点的位置;/n根据所述用户节点运行的所述用户系统提供的负荷值,来决策是否将信息路由至业务节点;/n信息路由至所述业务节点,进行业务和数据之间的逻辑关系处理,完成一致性事务处理。/n

【技术特征摘要】
1.一种分布式系统的信息管理方法,其特征在于,所述方法包括:
预先设置用户系统和缓存系统,所述用户系统通过贯穿于所述分布式系统中所有节点进行信息同步,所述缓存系统用于为所述分布式系统中所有节点提供数据缓存服务;
用户连接网关节点获得认证后,接收用户标识信息,并将所述用户标识信息作为所述用户系统的ID标识;
所述用户系统根据所述ID标识进行哈希计算和直接取余计算,得到用户节点的位置;
根据所述用户节点运行的所述用户系统提供的负荷值,来决策是否将信息路由至业务节点;
信息路由至所述业务节点,进行业务和数据之间的逻辑关系处理,完成一致性事务处理。


2.如权利要求1所述的一种分布式系统的信息管理方法,其特征在于,所述用户系统通过贯穿于所述分布式系统中所有节点进行信息同步具体包括:
所述用户系统包括一个用户全局进程和一个监控进程,在所述分布式系统中每个节点运行所述用户全局进程和所述监控进程,所述用户全局进程在初始化时为自身创建一个唯一的ID作为所述用户系统在当前节点的身份标识;
所述用户系统通过TCP使相同ID的不同进程信息得到同步,在所述分布式系统中的任一节点都可以向指定ID的用户系统发送信息,其他节点相同ID的所述用户系统将收到信息。


3.如权利要求1所述的一种分布式系统的信息管理方法,其特征在于,所述缓存系统用于为所述分布式系统中所有节点提供数据缓存服务具体包括:
所述缓存系统提供一组对应不同数据分类的常驻进程,后续数据寻址优先访问所属数据分类对应的所述常驻进程;
所述常驻进程通过memcached分布式算法对所述分布式系统中所有节点提供数据缓存服务。


4.如权利要求3所述的一种分布式系统的信息管理方法,其特征在于,后续数据寻址优先访问所属数据分类对应的所述常驻进程后还包括:
当后续数据寻址未找到所属数据分类对应的所述常驻进程时,穿透至预设的存储系统进程数据存储;
所述存储系统包括多个存储节点,所述存储节点通过配置的数据表,生成多个数据管理进程,所述数据管理进程伴随一个文件存储进程;
所述数据管理进程负责消息队列管理,所述文件存储进程负责数据落地。


5....

【专利技术属性】
技术研发人员:苟宏杰
申请(专利权)人:厦门极致互动网络技术股份有限公司
类型:发明
国别省市:福建;35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1