Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Multi-tenant shared data processing method and system

A technology of sharing data and sharing data tables, applied in the database field, can solve the problems of redundant storage and low processing efficiency of multi-tenant shared data, and achieve the effect of ensuring isolation

Active Publication Date: 2022-07-26
BORRUI DATA TECH (BEIJING) CO LTD
View PDF14 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The present invention discloses a processing method for multi-tenant shared data, which is used to solve the low processing efficiency and large storage redundancy of multi-tenant shared data in the prior art question

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Multi-tenant shared data processing method and system
  • Multi-tenant shared data processing method and system
  • Multi-tenant shared data processing method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, but not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.

[0022] The embodiment of the present application provides a method for processing data shared by multiple tenants. Each tenant obtains data through a unique data identifier of the shared data, and the data identifier is generated according to the configuration of the tenant. If the tenant has the same data configuration or intersecting data configuration, the corresponding data identifier can be generated according to the data configurati...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a multi-tenant shared data processing method and system, and the method comprises the steps: receiving target data corresponding to a target data source configuration id sent by a tenant, generating a target data identifier of the target data and a target unit identifier of each target data segmentation unit according to the target data source configuration id and the attribute of the target data; if it is judged that there is no target data in the database according to the target data identifier and each target unit identifier, storing the target unit identifier in a shared data table, storing the target data identifier in a shared data storage table, performing a preset association operation, and storing the target data; when a query request of the tenant for the target data is received, the target data is obtained according to the tenant name of the tenant, the tenant data association table, the shared data storage table and the shared data table, and the target data is returned to the tenant, so that the multi-tenant system isolation is ensured, and meanwhile, the user experience is improved. The processing efficiency of multi-tenant shared data is improved, and the storage redundancy is reduced.

Description

technical field [0001] The present application relates to the field of database technology, and more particularly, to a method and system for processing data shared by multiple tenants. Background technique [0002] Multi-tenancy technology, or multi-tenancy technology, is a software architecture technology that explores and implements how to share the same system or program components in a multi-user environment, and still ensure that the Data isolation. [0003] A system that supports multi-tenancy technology needs to isolate its data and configuration by design, so that each tenant or organization of the system can use a separate system instance, and each tenant can rent according to their own needs. system instance for personalized configuration. Due to the isolation between tenants, data between tenants is usually stored in isolation according to different tenants. Even if some configurations and data are consistent between tenants, multiple copies will be stored acco...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F16/22G06F16/27G06F16/2455G06F21/62
CPCG06F16/2282G06F16/278G06F16/2455G06F21/6227Y02D10/00
Inventor 丁若冰刘睿民张锦
Owner BORRUI DATA TECH (BEIJING) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products