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

System, equipment and method for accessing database under multiple-tenant environment

A database and multi-tenant technology, applied in the field of database access, can solve problems such as not being able to meet low-cost requirements, and achieve low-cost effects

Inactive Publication Date: 2010-07-14
IBM CORP
View PDF2 Cites 68 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The advantage of this is that there is no need to rewrite the server-side code, but it cannot meet the low-cost requirements in multi-tenant scenarios; or solve the above problems by rewriting the server-side code to support shared application instances and databases The advantage of this is that it can save costs and support access to the database in multi-tenant scenarios. The disadvantage is that a large number of server-side code modifications are required, and technical personnel are required to understand the details of multi-tenant technical scenarios (such as sharing and security isolation. ) have a deep and full understanding of

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
  • System, equipment and method for accessing database under multiple-tenant environment
  • System, equipment and method for accessing database under multiple-tenant environment
  • System, equipment and method for accessing database under multiple-tenant environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The specific implementation manner of the present invention will be described below in conjunction with the accompanying drawings.

[0024] figure 2 It shows a structural diagram of a device for obtaining a multi-tenant database access connection, and the device can also be understood as an implementation of a data source module in the multi-tenant database access system described below. The device is in figure 2 The medium population is represented by 200. Specifically, the apparatus 200 includes an information receiving unit 201 , a connection relation acquiring unit 202 and a connection pool unit 203 . The information receiving unit 201 receives tenant identity information and tenant meta-configuration information. Among them, the tenant identity information can be extracted from the tenant ID entered by the tenant when logging in, and can be extracted by, for example, Figure 4 The tenant identity identification module 405 in the system sends it to the informati...

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 relates to a multiple-tenant technology, in particular to device, method and corresponding database access system for acquiring multiple-tenant database access connection. The device for acquiring multiple-tenant database access connection comprises an information receiving unit, a connecting pool unit and a connection acquiring unit, wherein the information receiving unit is used for receiving tenant identify information and element configuring information related to the tenant identify information for submitting database access request; the connecting pool unit is used for storing the connection between the multiple tenants and the database; and the connecting acquiring unit is used for acquiring the connection between the tenant proposing the request and the corresponding database from the connecting pool unit according to the tenant identify unit and the element configuring information. The method for acquiring multiple-tenant database access connection comprises the following steps of: receiving the tenant identify information and the element configuring information related to the tenant identify information for submitting database access request; and acquiring the connection between the tenant proposing the request and the corresponding database from the connecting pool unit according to the tenant identify unit and the element configuring information.

Description

technical field [0001] The present invention relates to multi-tenant technology, and more specifically, to a system, device and method for supporting access to a database in a multi-tenant environment. Background technique [0002] Due to the emergence of SaaS (Software as a Service software as a service, software as a service), the software industry is undergoing a profound change. SaaS has become popular in many countries and has entered the stage of popularization. The security technology of SaaS is changing with each passing day, and more and more enterprises begin to recognize the security and reliability of SaaS. Based on the characteristics of the Internet, SaaS software has many unique features that are different from the previous generation of software. Many new technologies have emerged from server-side software and databases, data transmission, and client-side browsers. [0003] When developing SaaS software systems, they are all based on multi-tenant (Multi-Ten...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/30
Inventor 高波郭常杰王芝虎孙伟熊岳达安文豪
Owner IBM CORP
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