Data engine system supporting SaaS multi-tenant function and working method of data engine system

A technology of a data engine system and working method, applied in the field of data engine systems supporting SaaS multi-tenancy, can solve problems such as increasing development difficulty, increasing developer development costs, and increasing maintenance costs, so as to improve data processing capabilities and achieve effective processing effect

Active Publication Date: 2013-11-20
DAREWAY SOFTWARE
View PDF7 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Traditional software development and delivery models need to consider the characteristics of multi-tenants when developing SaaS applications, and develop an application that can meet the needs of all tenants. This development model greatly increases the technical threshold, increases the development cost of developers, and is not conducive to Rapid Popularization of SaaS Applications
In order to meet the needs of developers to develop standard applications, it is necessary to solve the mapping mechanism between the data model and user view, so that developers do not perceive the difference between multi-tenant data access and independent software data access, which has great impact on the establishment of data storage logic model and Logical mapping mechanism presents challenges
[0005] 2. Security and isolation issues
[0006] 3. The individual needs of tenants
[0008] Chinese patent (application number: CN200810127272.2, patent name: multi-tenant data storage and access method and device) This patent proposes to establish multiple tables in the one or more databases to store multi-tenant data an

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
  • Data engine system supporting SaaS multi-tenant function and working method of data engine system
  • Data engine system supporting SaaS multi-tenant function and working method of data engine system
  • Data engine system supporting SaaS multi-tenant function and working method of data engine system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0036] figure 1 , a logical architecture diagram of a data engine system supporting SaaS multi-tenancy, the framework includes:

[0037] A data access request processing module 101, a multi-tenant data access module 102, and a multi-tenant metadata access module 103, the data access request processing module 101 will perform multi-tenant data access through the multi-tenant data access module 102 or through the multi-tenant metadata The access module 103 performs access to multi-tenant metadata;

[0038] The data access request processing module 101 is used to identify two types of user types, the user types include business users and support users;

[0039] The multi-tenant data access processing module 102 includes a parsing and identification access request unit 1021, a multi-tenant mapping processing unit 1022, an optimization processing unit 1023, ...

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 data engine system supporting the SaaS multi-tenant function and a working method of the data engine system. The data engine system mainly comprises a data access request processing module, a multi-tenant data access module and a multi-tenant metadata access module, wherein the data access request processing module is used for recognizing two user types which comprise a business user type and a support user type; the multi-tenant data access processing module is used for analyzing and recognizing access requests, and performing multi-tenant mapping processing and data safety/privacy processing; the multi-tenant metadata access processing module is used for accessing, storing and updating the pattern description information, the service description metadata information and the service state information of data storage, the pattern description information of custom-made metadata and the like. According to the data engine system and the working method thereof provided by the invention, multi-tenant data customization, storage and query conversion driven by metadata are realized; an efficient index mechanism and a data safety access control mechanism are provided for multiple tenants; basic support is provided for logical view construction of tenants.

Description

technical field [0001] The invention relates to the technical field of data engines, in particular to a data engine system supporting SaaS multi-tenancy and a working method thereof. Background technique [0002] The SaaS model has changed the traditional software delivery model, providing services to different tenants based on the same software instance, that is, "single instance with multiple leases", which is cheap and quickly deployed. For tenants, it supports tenants to rent on demand, which reduces the initial investment cost of tenants, and does not need to care about the maintenance of infrastructure and the complex technical implementation of SaaS applications themselves, and cancels the restrictions of space and location on the use of traditional software. Tenants provide great convenience; for ISVs, the SaaS model means a fundamental change in the way of distributing and deploying software, and in order to cope with this change, ISVs must change their thinking on ...

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): G06F17/30G06F21/62
Inventor 李庆忠孔兰菊徐铭
Owner DAREWAY SOFTWARE
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products