CN112653665A - 一种基于云服务的数据隔离交互方法及*** - Google Patents
一种基于云服务的数据隔离交互方法及*** Download PDFInfo
- Publication number
- CN112653665A CN112653665A CN202011337780.0A CN202011337780A CN112653665A CN 112653665 A CN112653665 A CN 112653665A CN 202011337780 A CN202011337780 A CN 202011337780A CN 112653665 A CN112653665 A CN 112653665A
- Authority
- CN
- China
- Prior art keywords
- user
- tenant
- information
- enterprise
- library
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000003993 interaction Effects 0.000 title claims abstract description 27
- 238000000034 method Methods 0.000 title claims abstract description 20
- 238000002955 isolation Methods 0.000 title claims abstract description 17
- 238000012795 verification Methods 0.000 claims abstract description 12
- 238000010586 diagram Methods 0.000 description 10
- 238000004590 computer program Methods 0.000 description 7
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 206010033799 Paralysis Diseases 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种基于云服务的数据隔离交互方法及***,属于数据安全技术领域。本发明方法包括:将用户或租户的基础信息存储至中心库,将用户或租户的业务信息存储至企业库;获取登录请求后,调用中心库存储的用户或租户的基础信息,根据基础信息及登录请求验证用户或租户的身份;若用户或租户的身份验证成功,返回用户或租户的用户或租户编号;获取业务信息后建立用户或租户与企业库的连接,并将建立的连接以链接的形式进行缓存;获取用户或租户的业务请求,根据缓存的链接获取业务数据,将业务数据返回用户或租户,完成数据的隔离交互。本发明针对新增用户只需新增企业库镜像及配置便可以进行数据的交互。
Description
技术领域
本发明涉及数据安全技术领域,并且更具体地,涉及一种基于云服务的数据隔离交互方法及***。
背景技术
随着互联网技术的发展,越来越多的企业开始发展SaaS服务,或期望将自己的业务***能发展为公有云服务进行创收,很多企业与科技公司合作开发领域内的SaaS化产品,很多项目也在追求多租户的业务模式,Saas模式,指服务提供商提供的一种软件服务,应用统一部署到服务提供商的服务器上,客户可以根据自己的实际需求按需付费,用户购买基于WEB的软件,而不是将软件安装在自己的电脑上,用户也无需对软件进行定期的维护与管理,在SaaS平台里需要使用共用的数据中心以单一***架构与服务提供多数客户端相同甚至可定制化的服务,并且仍可以保障客户的数据正常使用。
由此带来了新的挑战,就是如何对应用数据进行设计,以支持多租户,而这种设计的思路,是要在数据的共享、安全隔离和性能间取得平衡。
但从目前的实践来看,在企业互联网服务这一领域内,对于租户如何实现租户业务的数据隔离方案,还没有形成统一的方案。
本发明旨在解决企业互联网服务领域内,租户和如何实现租户业务的数据隔离,以支持不同层次的业务产品实现。
发明内容
本发明的目的在于解决企业互联网服务领域内,租户和用户如何实现业务的数据隔离,支持不同层次的业务产品的实现,提出了一种基于云服务的数据隔离交互方法,包括:
获取用户或租户的基础信息和业务信息,将用户或租户的基础信息存储至中心库,将用户或租户的业务信息存储至企业库;
当用户或租户通过客户端访问云服务平台时,云服务平台根据负载配置向租户或用户返回正常运行的服务,通过正常运行的服务获取用户或租户的登录请求,获取登录请求后,调用中心库存储的用户或租户的基础信息,根据基础信息及登录请求验证用户或租户的身份;
若用户或租户的身份验证成功,返回用户或租户的用户或租户编号;
通过用户或租户的用户或租户编号查找并获取企业库存储的用户或租户的业务信息,获取业务信息后建立用户或租户与企业库的连接,并将建立的连接以链接的形式进行缓存;
获取用户或租户的业务请求,根据缓存的链接获取业务数据,将业务数据返回用户或租户,完成数据的隔离交互。
可选的,基础信息包括用户或租户编号信息,及用户的开户信息或租户的租赁信息。
可选的,企业库和中心库,所述企业库包括多个,每个用户或租户的业务信息存储至一个企业库中;
所述中心库采用双主架构搭建。
可选的,建立用户或租户与企业库的连接为,用户或租户与存储用户或租户的业务信息的企业库建立连接。
可选的,负载配置根据用户或租户,访问云服务平台或请求业务数据的次数进行配置,根据访问或请求量的大小进行标准配置或负载均衡配置。
本发明还提出了一种基于云服务的数据隔离交互***,所述***包括:
信息采集模块,获取用户或租户的基础信息和业务信息,将用户或租户的基础信息存储至中心库,将用户或租户的业务信息存储至企业库;
验证模块,当用户或租户通过客户端访问云服务平台时,云服务平台根据负载配置向租户或用户返回正常运行的服务,通过正常运行的服务获取用户或租户的登录请求,获取登录请求后,调用中心库存储的用户或租户的基础信息,根据基础信息及登录请求验证用户或租户的身份;
信息返回模块,确定当用户或租户的身份验证成功时,返回用户或租户的用户或租户编号;
业务请求模块,通过用户或租户的用户或租户编号查找并获取企业库存储的用户或租户的业务信息,获取业务信息后建立用户或租户与企业库的连接,并将建立的连接以链接的形式进行缓存;
数据交互模块,获取用户或租户的业务请求,根据缓存的链接获取业务数据,将业务数据返回用户或租户,完成数据的隔离交互。
可选的,基础信息包括用户或租户编号信息,及用户的开户信息或租户的租赁信息。
可选的,企业库和中心库,所述企业库包括多个,每个用户或租户的业务信息存储至一个企业库中;
所述中心库采用双主架构搭建。
可选的,建立用户或租户与企业库的连接为,用户或租户与存储用户或租户的业务信息的企业库建立连接。
可选的,负载配置根据用户或租户,访问云服务平台或请求业务数据的次数进行配置,根据访问或请求量的大小进行标准配置或负载均衡配置。
本发明针对新增用户只需新增企业库镜像及配置便可以进行数据的交互;
本发明中使用中心库为双主架构,两个架构同时提供服务,另使用负载均衡配置,避免其中主库的瘫痪而影响服务,且对业务层是透明的,无需修改代码或配置,读写性能相比于单台服务都得到提升;
本发明中使用的企业库采用单独的镜像实例,互不影响,便于后期维护。
附图说明
图1为本发明一种基于云服务的数据隔离交互方法的流程图;
图2为本发明一种基于云服务的数据隔离交互方法的原理示意图;
图3为本发明一种基于云服务的数据隔离交互***的结构图。
具体实施方式
现在参考附图介绍本发明的示例性实施方式,然而,本发明可以用许多不同的形式来实施,并且不局限于此处描述的实施例,提供这些实施例是为了详尽地且完全地公开本发明,并且向所属技术领域的技术人员充分传达本发明的范围。对于表示在附图中的示例性实施方式中的术语并不是对本发明的限定。在附图中,相同的单元/元件使用相同的附图标记。
除非另有说明,此处使用的术语(包括科技术语)对所属技术领域的技术人员具有通常的理解含义。另外,可以理解的是,以通常使用的词典限定的术语,应当被理解为与其相关领域的语境具有一致的含义,而不应该被理解为理想化的或过于正式的意义。
本发明提出了一种基于云服务的数据隔离交互方法,如图1所示,包括:
获取用户或租户的基础信息和业务信息,将用户或租户的基础信息存储至中心库,将用户或租户的业务信息存储至企业库;
当用户或租户通过客户端访问云服务平台时,云服务平台根据负载配置向租户或用户返回正常运行的服务,通过正常运行的服务获取用户或租户的登录请求,获取登录请求后,调用中心库存储的用户或租户的基础信息,根据基础信息及登录请求验证用户或租户的身份;
若用户或租户的身份验证成功,返回用户或租户的用户或租户编号;
通过用户或租户的用户或租户编号查找并获取企业库存储的用户或租户的业务信息,获取业务信息后建立用户或租户与企业库的连接,并将建立的连接以链接的形式进行缓存;
获取用户或租户的业务请求,根据缓存的链接获取业务数据,将业务数据返回用户或租户,完成数据的隔离交互。
其中,基础信息包括用户或租户编号信息,及用户的开户信息或租户的租赁信息。
企业库和中心库,所述企业库包括多个,每个用户或租户的业务信息存储至一个企业库中;
中心库采用双主架构搭建。
建立用户或租户与企业库的连接为,用户或租户与存储用户或租户的业务信息的企业库建立连接。
负载配置根据用户或租户,访问云服务平台或请求业务数据的次数进行配置,根据访问或请求量的大小进行标准配置或负载均衡配置。
下面结合图2对本发明方法实现的原理进行说明;
如图2所示,用户通过客户端访问云服务平台(步骤1),云服务平台会根据负载的配置返回可以正常运行的服务(步骤2)(步骤3),用户点击登录按钮,发起登录请求(步骤4),云服务平台获取中心库的用户数据并验证用户的登录信息(步骤5),然后返回验证结果和用户的zhbh(步骤6),若验证成功(步骤7),则通过用户的zhbh在中心库获取企业库信息(步骤8)(步骤9)(步骤10),并将用户对应的企业库建立连接(步骤11),再将链接进行缓存(步骤12),用户可以通过在云服务平台上的操作想云服务平台发出业务请求(步骤13),云服务平台通过已经缓存的数据库链接获取业务数据然后返回数据(步骤14)(步骤15),完成正常的业务交互。
现对中心库、企业库和负载均衡进行详细介绍;
中心库:主要用于存用户信息和租户的租赁信息,及一些共用的配置信息,例如:用户信息表中除了用户基本信息字段外,必须有字段租户编号(zhbh)、数据库连接信息表除了数据库连接的基本字段外也必须含有字段zhbh,zhbh主要是为了区分企业,并为之后连接到对应的企业库进行业务操作提供保障。
多企业库:用于存储各企业的业务信息数据,企业库需要为每个企业/租户建立对应的数据库,分别为企业1库、企业2库、…、企业N库,用户通过客户端登录,在中心库的用户表中获取到对应的zhbh,再根据zhbh在数据库连接信息表中获取当前用户所属企业的数据库连接串,连接该数据库,对企业进行业务操作。
服务器负载均衡:根据租户及用户访问量需求大小,判断是否需要多台服务器集群,这就需要考虑负载均衡,访问请求在服务器组之间的分配,消除了服务器之间的负载不平衡,从而提高了***的反应速度与总体性能;
负载均衡可以对服务器的运行状况进行监控,及时发现运行异常的服务器,并将访问请求转移到其它可以正常工作的服务器上,从而提高服务器组的可靠性采用了负均衡器器以后,可以根据业务量的发展情况灵活增加服务器,***的扩展能力得到提高,同时简化了管理。
本发明还提出了一种基于云服务的数据隔离交互***200,如图3所示,包括:
信息采集模块201,获取用户或租户的基础信息和业务信息,将用户或租户的基础信息存储至中心库,将用户或租户的业务信息存储至企业库;
验证模块202,当用户或租户通过客户端访问云服务平台时,云服务平台根据负载配置向租户或用户返回正常运行的服务,通过正常运行的服务获取用户或租户的登录请求,获取登录请求后,调用中心库存储的用户或租户的基础信息,根据基础信息及登录请求验证用户或租户的身份;
信息返回模块203,确定当用户或租户的身份验证成功时,返回用户或租户的用户或租户编号;
业务请求模块204,通过用户或租户的用户或租户编号查找并获取企业库存储的用户或租户的业务信息,获取业务信息后建立用户或租户与企业库的连接,并将建立的连接以链接的形式进行缓存;
数据交互模块205,获取用户或租户的业务请求,根据缓存的链接获取业务数据,将业务数据返回用户或租户,完成数据的隔离交互。
基础信息包括用户或租户编号信息,及用户的开户信息或租户的租赁信息。
企业库和中心库,所述企业库包括多个,每个用户或租户的业务信息存储至一个企业库中;
中心库采用双主架构搭建。
建立用户或租户与企业库的连接为,用户或租户与存储用户或租户的业务信息的企业库建立连接。
负载配置根据用户或租户,访问云服务平台或请求业务数据的次数进行配置,根据访问或请求量的大小进行标准配置或负载均衡配置。
本发明针对新增用户只需新增企业库镜像及配置便可以进行数据的交互;
本发明中使用中心库为双主架构,两个架构同时提供服务,另使用负载均衡配置,避免其中主库的瘫痪而影响服务,且对业务层是透明的,无需修改代码或配置,读写性能相比于单台服务都得到提升;
本发明中使用的企业库采用单独的镜像实例,互不影响,便于后期维护。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。本申请实施例中的方案可以采用各种计算机语言实现,例如,面向对象的程序设计语言Java和直译式脚本语言JavaScript等。
本申请是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
Claims (10)
1.一种基于云服务的数据隔离交互方法,所述方法包括:
获取用户或租户的基础信息和业务信息,将用户或租户的基础信息存储至中心库,将用户或租户的业务信息存储至企业库;
当用户或租户通过客户端访问云服务平台时,云服务平台根据负载配置向租户或用户返回正常运行的服务,通过正常运行的服务获取用户或租户的登录请求,获取登录请求后,调用中心库存储的用户或租户的基础信息,根据基础信息及登录请求验证用户或租户的身份;
若用户或租户的身份验证成功,返回用户或租户的用户或租户编号;
通过用户或租户的用户或租户编号查找并获取企业库存储的用户或租户的业务信息,获取业务信息后建立用户或租户与企业库的连接,并将建立的连接以链接的形式进行缓存;
获取用户或租户的业务请求,根据缓存的链接获取业务数据,将业务数据返回用户或租户,完成数据的隔离交互。
2.根据权利要求1所述的方法,所述基础信息包括用户或租户编号信息,及用户的开户信息或租户的租赁信息。
3.根据权利要求1所述的方法,所述企业库和中心库,所述企业库包括多个,每个用户或租户的业务信息存储至一个企业库中;
所述中心库采用双主架构搭建。
4.根据权利要求1所述的方法,所述建立用户或租户与企业库的连接为,用户或租户与存储用户或租户的业务信息的企业库建立连接。
5.根据权利要求1所述的方法,所述负载配置根据用户或租户,访问云服务平台或请求业务数据的次数进行配置,根据访问或请求量的大小进行标准配置或负载均衡配置。
6.一种基于云服务的数据隔离交互***,所述***包括:
信息采集模块,获取用户或租户的基础信息和业务信息,将用户或租户的基础信息存储至中心库,将用户或租户的业务信息存储至企业库;
验证模块,当用户或租户通过客户端访问云服务平台时,云服务平台根据负载配置向租户或用户返回正常运行的服务,通过正常运行的服务获取用户或租户的登录请求,获取登录请求后,调用中心库存储的用户或租户的基础信息,根据基础信息及登录请求验证用户或租户的身份;
信息返回模块,确定当用户或租户的身份验证成功时,返回用户或租户的用户或租户编号;
业务请求模块,通过用户或租户的用户或租户编号查找并获取企业库存储的用户或租户的业务信息,获取业务信息后建立用户或租户与企业库的连接,并将建立的连接以链接的形式进行缓存;
数据交互模块,获取用户或租户的业务请求,根据缓存的链接获取业务数据,将业务数据返回用户或租户,完成数据的隔离交互。
7.根据权利要求6所述的***,所述基础信息包括用户或租户编号信息,及用户的开户信息或租户的租赁信息。
8.根据权利要求6所述的***,所述企业库和中心库,所述企业库包括多个,每个用户或租户的业务信息存储至一个企业库中;
所述中心库采用双主架构搭建。
9.根据权利要求6所述的***,所述建立用户或租户与企业库的连接为,用户或租户与存储用户或租户的业务信息的企业库建立连接。
10.根据权利要求6所述的***,所述负载配置根据用户或租户,访问云服务平台或请求业务数据的次数进行配置,根据访问或请求量的大小进行标准配置或负载均衡配置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011337780.0A CN112653665A (zh) | 2020-11-25 | 2020-11-25 | 一种基于云服务的数据隔离交互方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011337780.0A CN112653665A (zh) | 2020-11-25 | 2020-11-25 | 一种基于云服务的数据隔离交互方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112653665A true CN112653665A (zh) | 2021-04-13 |
Family
ID=75349983
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011337780.0A Pending CN112653665A (zh) | 2020-11-25 | 2020-11-25 | 一种基于云服务的数据隔离交互方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112653665A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113656203A (zh) * | 2021-09-03 | 2021-11-16 | 神州数码融信软件有限公司 | 一种多场景缓存代理方法 |
CN114745443A (zh) * | 2022-05-09 | 2022-07-12 | 中国工商银行股份有限公司 | 服务调用方法、装置、计算机设备、存储介质和程序产品 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103685537A (zh) * | 2013-12-20 | 2014-03-26 | 国云科技股份有限公司 | 一种实现SaaS服务模式的数据读写方法 |
US20150205974A1 (en) * | 2013-11-27 | 2015-07-23 | Bruce Talley | Systems and methods for multi-tenant data protection application |
CN107612692A (zh) * | 2017-09-25 | 2018-01-19 | 咪咕文化科技有限公司 | 一种信息处理方法、装置及存储介质 |
CN109117659A (zh) * | 2018-08-29 | 2019-01-01 | 广东恒电信息科技股份有限公司 | 一种多租户模式下的大数据安全隔离管理*** |
CN109241028A (zh) * | 2018-08-02 | 2019-01-18 | 山东浪潮通软信息科技有限公司 | 一种基于Mycat的数据库多租户实现方法 |
CN111444408A (zh) * | 2020-03-26 | 2020-07-24 | 腾讯科技(深圳)有限公司 | 网络搜索处理方法、装置、电子设备 |
CN111814177A (zh) * | 2020-06-28 | 2020-10-23 | 中国建设银行股份有限公司 | 基于微服务的多租户数据处理方法、装置、设备及*** |
-
2020
- 2020-11-25 CN CN202011337780.0A patent/CN112653665A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150205974A1 (en) * | 2013-11-27 | 2015-07-23 | Bruce Talley | Systems and methods for multi-tenant data protection application |
CN103685537A (zh) * | 2013-12-20 | 2014-03-26 | 国云科技股份有限公司 | 一种实现SaaS服务模式的数据读写方法 |
CN107612692A (zh) * | 2017-09-25 | 2018-01-19 | 咪咕文化科技有限公司 | 一种信息处理方法、装置及存储介质 |
CN109241028A (zh) * | 2018-08-02 | 2019-01-18 | 山东浪潮通软信息科技有限公司 | 一种基于Mycat的数据库多租户实现方法 |
CN109117659A (zh) * | 2018-08-29 | 2019-01-01 | 广东恒电信息科技股份有限公司 | 一种多租户模式下的大数据安全隔离管理*** |
CN111444408A (zh) * | 2020-03-26 | 2020-07-24 | 腾讯科技(深圳)有限公司 | 网络搜索处理方法、装置、电子设备 |
CN111814177A (zh) * | 2020-06-28 | 2020-10-23 | 中国建设银行股份有限公司 | 基于微服务的多租户数据处理方法、装置、设备及*** |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113656203A (zh) * | 2021-09-03 | 2021-11-16 | 神州数码融信软件有限公司 | 一种多场景缓存代理方法 |
CN114745443A (zh) * | 2022-05-09 | 2022-07-12 | 中国工商银行股份有限公司 | 服务调用方法、装置、计算机设备、存储介质和程序产品 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11880494B2 (en) | Secure decentralized system utilizing smart contracts, a blockchain, and/or a distributed file system | |
US11711420B2 (en) | Automated management of resource attributes across network-based services | |
US10380685B1 (en) | Secure system | |
US10616352B2 (en) | Integrating third-party vendors' APIs | |
US9128765B2 (en) | Assigning restored virtual machine based on past application usage of requesting user | |
CN106991035A (zh) | 一种基于微服务架构的主机监控*** | |
US8533261B2 (en) | Extensible and programmable multi-tenant service architecture | |
JP2019032903A (ja) | エッジ位置でのカスタマイズ可能なイベントトリガ型計算のためのシステム、方法、及びコンピュータ可読記憶媒体 | |
US9491232B2 (en) | Work load management platform | |
US20210271663A1 (en) | Method and system for supporting data consistency on an active standby database after dml redirection to a primary database | |
US10621651B2 (en) | Automatic recharge system and method, and server | |
CN105556475A (zh) | 请求处理技术 | |
US10635561B2 (en) | Techniques and architectures for managing database failure in a single-node database architecture | |
CN112596857B (zh) | 一种SaaS多租户数据隔离的方法、装置、设备及介质 | |
CN112653665A (zh) | 一种基于云服务的数据隔离交互方法及*** | |
CN104410604A (zh) | 实现大规模用户同时登录的SaaS服务***及其方法 | |
US10025943B1 (en) | Commit and rollback of data streams provided by partially trusted entities | |
CN115174158B (zh) | 基于多云管理平台的云产品配置检查方法 | |
CN115964393A (zh) | 一种数据处理方法、装置、电子设备及计算机可读介质 | |
CN115906049A (zh) | 一种SaaS***数据库的隔离方法及其相关设备 | |
US10481963B1 (en) | Load-balancing for achieving transaction fault tolerance | |
CN111680069B (zh) | 数据库访问方法及装置 | |
RajKumar et al. | Integrated educational information systems for disabled schools via a service bus using SOA | |
Högberg | An applied evaluation and assessment of cloud computing platforms | |
US20210392190A1 (en) | Methods and apparatus to centralize localization of micro-services messages in a distributed cloud environment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210413 |