【技术实现步骤摘要】
一种信息处理方法、装置及存储介质
本专利技术涉及业务支撑领域,具体涉及一种信息处理方法、装置及存储介质。
技术介绍
随着互联网业务的发展,用户数量的逐渐增加,系统数据库中累积的数据量急剧增加,在数据量增加的同时,数据的存储要求变得更高。多租户软件架构作为一种新的软件架构改变了系统交付和用户使用的方式,更加灵活可扩展,易于快速定制和集成以便适应用户需求的变化。并且,多租户技术由于可以让多个租户共用一个应用程序或运算环境,在降低开发成本的同时,仍可确保各用户间数据的隔离性。但由于不同的业务系统需求不一,数据的存储方式不同,数据需要的隔离程度也不一样;如果单独为用户分配独立的数据库,会给系统的成本带来较大的压力;如果所有用户共用一个数据库,虽然成本低,但隔离程度低安全性差。如果多个用户共用一个数据库使用程序隔离,难以实现数据共享。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种信息处理方法、装置及存储介质,能够灵活的为不同的业务系统提供多租户功能。为达到上述目的,本专利技术的技 ...
【技术保护点】
1.一种信息处理方法,应用于服务器侧,其特征在于,所述方法包括:/n接收至少一个终端发送的请求信息;/n基于接收的请求信息,获取所述至少一个终端中每个终端对应的第一标识;/n基于所述第一标识,确定所述至少一个终端中每个终端对应的用户类型;/n基于所述每个终端对应的用户类型,将每个终端的所述请求信息路由至对应的数据库;其中,所述至少一个终端中不同的用户类型对应不同的数据库。/n
【技术特征摘要】
1.一种信息处理方法,应用于服务器侧,其特征在于,所述方法包括:
接收至少一个终端发送的请求信息;
基于接收的请求信息,获取所述至少一个终端中每个终端对应的第一标识;
基于所述第一标识,确定所述至少一个终端中每个终端对应的用户类型;
基于所述每个终端对应的用户类型,将每个终端的所述请求信息路由至对应的数据库;其中,所述至少一个终端中不同的用户类型对应不同的数据库。
2.根据权利要求1所述的方法,其特征在于,所述基于所述每个终端对应的用户类型,将每个终端的所述请求信息路由至对应的数据库,包括:
确定所述用户类型与数据库的映射关系;
基于所述映射关系,将所述请求信息路由至对应的数据库。
3.根据权利要求2所述的方法,其特征在于,所述确定所述用户类型与数据库的映射关系,包括:
基于路由中间件的配置信息确定所述用户类型与数据库的映射关系;
其中,所述配置信息至少包括每个终端对应的用户类型、数据分片信息以及数据库服务器的基本信息。
4.根据权利要求1所述的方法,其特征在于,所述接收至少一个终端发送的请求信息之前,所述方法还包括:
接收至少一个终端发送的注册信息,所述注册信息至少包括第一标识以及第二标识,所述第二标识用于表征所述终端对应的用户名。
5.根据权利要求4所述的方法,其特征在于,所述基于所述每个终端对应的用户类型,将每个终端的所述请求信息路由至对应的数据库之后,所述方法还包括:
基于所述第二标识,向所述第二标识对应的终端发送数据信息;
其中,所述数据信息包括私有信息...
【专利技术属性】
技术研发人员:嵇赢,梁希望,
申请(专利权)人:中移苏州软件技术有限公司,中国移动通信集团有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。