Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

31 results about "Database as a service" patented technology

Database as a Service (DBaaS) Definition - What does Database as a Service (DBaaS) mean? Database as a service (DBaaS) is a cloud computing service model that provides users with some form of access to a database without the need for setting up physical hardware, installing software or configuring for performance.

Providing A Database As A Service In A Multi-Tenant Environment

In one embodiment, the present invention is directed to a system with multiple computing hosts each having a hypervisor to provide a virtual environment for the host and one or more containers each including a database instance and at least one database. These databases, and the database instance can be provided as a service to a user of a multi-tenant environment.
Owner:RACKSPACE US

In-field device for de-centralized workflow automation

In one example, a system is provided. The system includes a portable, in-field unit including: a tag reader to acquire an ID tag identifier from a tag located in or on a physical item positioned within functional range of the in-field unit tag reader; a digital processor arranged for executing software code stored in the in-field unit responsive to the acquired ID tag identifier, the stored software code including—a customer application layer; and a database adapter component configured to provide database services to the processor; wherein the database services include accessing a stored database to acquire stored data associated with the acquired ID tag identifier.
Owner:MATTHEWS INT CORP

Controlling the use of computing resources in a database as a service

A method and apparatus controls use of a computing resource by multiple tenants in DBaaS service. The method includes intercepting a task that is to access a computer resource, the task being an operating system process or thread; identifying a tenant that is in association with the task from the multiple tenants; determining other tasks of the tenant that access the computing resource; and controlling the use of the computing resource by the task, so that the total amount of usage of the computing resource by the task and the other tasks does not exceed the limit of usage of the computing resource for the tenant.
Owner:IBM CORP

Method for providing database service and database system

The invention discloses a method for providing database service and a database system. The method comprises the following steps that: a plurality of database servers form one cluster; the plurality of database servers in the cluster serve as one node to provide a uniform interface for the outside; and one database server in the cluster provides the database service for the outside through the interface. The reliability of the database system is improved by the method.
Owner:ZTE CORP

Robust tenant placement and migration in database-as-a-service environments

A robust tenant placement and migration system, a process, and a respective controller for database-as-a-service environments are disclosed. Multiple tenants (T) are allocated on a set of in-memory database servers (S), such that workload changes depending on the tenants' behavior are considered, while maintaining strict service level objectives. The placement and migration are based on a migration command which, in turn, is based on an interleaved placement by interleaving tenants (T) across servers.
Owner:HASSO PLATTNER INSTITUT FUR SOFTWARESYSTTECHN

Efficient key updates in encrypted database systems

A system, method and programmed article of manufacture to perform efficient encryption key updates in encrypted database-as-a-service (DAS) environments using a key registry and key locks. A database as a service environment allows organizations to outsource their data management infrastructures to a database service provider. The service provider employs data encryption techniques to ensure the privacy of hosted data. The security of encryption techniques relies on the confidentiality of the encryption keys. The dynamic nature of the encrypted database in the DAS model adds complexity and raises specific requirements on key management techniques. The solution is provided by the key registry and by the key update lock, key management process and log management process to allow data update access to data concurrently with encryption key update for the same data.
Owner:TWITTER INC

Efficient key updates in encrypted database systems

A system, method and programmed article of manufacture to perform efficient encryption key updates in encrypted database-as-a-service (DAS) environments using a key registry and key locks. A database as a service environment allows organizations to send their data management infrastructures to a database service provider. The service provider employs data encryption techniques to ensure the privacy of hosted data. The security of encryption techniques relies on the confidentiality of the encryption keys. The dynamic nature of the encrypted database in the DAS model adds complexity and raises specific requirements on key management techniques. The solution is provided by the key registry and by the key update lock, key management process and log management process to allow data update access to data concurrently with encryption key update for the same data.
Owner:TWITTER INC

Database-as-a-service system, database scheduling method and device and storage medium

The embodiment of the invention discloses a database as a service system, a database scheduling method, and device and a storage medium. The system comprises a control module, a scheduling module anda resource pool module. The control module is used for sending the user's database resource application request to the scheduling module, and receiving the database service information corresponding to the application request returned by the scheduling module, the service information includes the database service port and the data node allocated by the scheduling module. The scheduling module creates the service information for the application request according to the resource use information of the data node, sends the database instance creation request to the resource pool module according to the service information, and receives the instance information returned by the resource pool module. The resource pool module is used for creating a database instance at the data node allocated by the scheduling module according to the instance creation request. Through the system of the embodiment of the invention, the automatic application and creation of the database instance are realized, the manual configuration of the user is not required, and the actual use requirement of the user is better met.
Owner:中国移动通信集团重庆有限公司 +1

Distributive database service management system

Proposed is a distributed database service management system. The system comprises a master control node and at least one data node, wherein the master control node can manage a database service instance operated on the at least one data node based on a command from a user and / or a configuration file, receive a database access request from an external application, and transmit the received database access request to a target database service instance subsequently, so as to execute a requested database service. The distributed database service management system disclosed in the present invention can realize the high usability of a database service and can satisfy the actual requirements of migration of various databases.
Owner:CHINA UNIONPAY

Method and system for utilizing a database as a service

A method and system for providing a database as a is disclosed. In a first aspect, the method comprises the steps of accessing the database over a public network by a browser without downloading software. The method further includes controlling access to the database on an agreed-upon schedule. In a second aspect, a database service for use on a public network is disclosed. The database service comprises a presentation layer, the presentation layer including a browser, a web server coupled to the public network and a web application platform coupled to the web server. The database includes an application layer comprising a user interface (UI) application. The UI application is executed on the web application platform and is capable of communicating with the browser through a standard program code. Finally, the database service includes a database management layer. The database management layer includes at least one database which communicates with the UI application. Accordingly, a database can be managed centrally while resources of the database can be consumed individually and globally.
Owner:SERVICENOW INC

Data access management device and management method and database service platform

InactiveCN103440298AAchieve transparencyAvoid problems that require you to assume the role of database administratorSpecial data processing applicationsUser needsApproaches of management
The invention discloses a data access management device and management method and a database service platform. The data access management device comprises a user request module, a request analysis module and a distribution management module. The user request module is used for generating a user request and sending the user request to the request analysis module according to storage space expected by a user. The request analysis module is used for analyzing the user request and determining database information and storage space information corresponding to the user request. The distribution management module is used for finding a database which is matched with the database information in a bottom layer database cluster according to the database information and is further used for distributing the storage space corresponding to the storage space information in the database to the user according to the storage space information. By means of the data access management device and management method and the database service platform, when the user applies for a database service, only applied database service information needs to be concerned, detailed problems in the bottom layer database cluster do not need to be concerned, the transparency in the applying process of the database service is achieved, and the problem that the user needs to play the role of a database administrator is solved.
Owner:DAWNING INFORMATION IND BEIJING

Method for self-adaptive equalization of database access services

The invention discloses a method for self-adaptive equalization of database access services. The method comprises the steps of receiving an access request from a web server; analyzing a field in the access request; analyzing an operation type requested by the access request and verifying an operation limit; selectively processing processor resource of the operation type according to the operation type of the access request; performing statistics and predication on data changes of the access request of different operation types, and performing self-adaptive equalization regulation processing on processor resources of different operation types; recording an operation for accessing a database. Self-adaptive equalization of the database access services is achieved, the whole system performance can be better improved, the high-concurrency continuous database access capability can be supported, and meanwhile the scene where the certain-single-type operation within a certain period of time is the main operation can be efficiently dealt with.
Owner:SOUTH CHINA UNIV OF TECH

Database service system and method for making multiple databases compatible

The invention provides a database service system and belongs to the technical field of computers. The database service system comprises a plug-in layer, a multistage task system and a plug-in middle layer, wherein the plug-in layer comprises at least one plug-in in one-to-one correspondence to the types of databases, and the at least one plug-in is used for outputting database operation parameters of the databases of the corresponding type; the multistage task system is used for executing database operation; the plug-in middle layer is located between the plug-in layer and the multistage task system and used for converting database operation parameters acquired by the at least one plug-in in the plug-in layer into task scheduling parameters of the multistage task system, and the multistage task system schedules tasks associated with the database operation according to the converted task scheduling parameters to execute database operation. The problem of low development efficiency due to the fact that a set of task flows and tasks is required to be developed independently for newly added database types when the database service system supports multiple databases in the prior art is solved.
Owner:BEIJING SANKUAI ONLINE TECH CO LTD

Providing a database as a service in a multi-tenant environment

In one embodiment, the present invention is directed to a system with multiple computing hosts each having a hypervisor to provide a virtual environment for the host and one or more containers each including a database instance and at least one database. These databases, and the database instance can be provided as a service to a user of a multi-tenant environment.
Owner:RACKSPACE US

Method and device for calling virtual interface in real time on basis of database service

The invention discloses a method and device for calling a virtual interface in real time on the basis of a database service. The method includes: acquiring configuration information of the virtual interface which is input via a Web page, and storing the configuration information of the virtual interface in the database; monitoring a request that a client calls the virtual interface, and extractingan interface address of the virtual interface; and querying the configuration information of the virtual interface in a database according to the interface address of the virtual interface, and returning a returning value and / or response body corresponding to the virtual interface. Management of the configuration information of the virtual interface is performed by the database, and quick searching and calling of the virtual interface can be achieved; compared with the time of searching and calling code level virtual interfaces, the searching and calling time is greatly shortened; the virtualinterface is established through a Web page and a database storage manner, code compiling can be avoided, and the demand for the familiarity degree of a user to virtual interface codes is lowered.
Owner:BEIJING QIHOO TECH CO LTD +1

OnStream intelligent online streaming media platform system

The invention discloses an OnStream intelligent online streaming media platform system, and relates to the field of streaming media systems. The system adopts a distributed system architecture and comprises a video service layer, a service management layer and an application layer, and the video service layer comprises streaming media service, database service, distributed file service and servicediscovery and is used for collecting, compressing, transcoding, storing and distributing videos; the service management layer comprises a live broadcast service, an on-demand service, a system service, service management and statistical management, and is used for video authentication, live broadcast on-demand control, user management and data statistics; streaming media service, database serviceand distributed file service of the video service layer and a management platform of the service management layer are deployed through docker. The distributed architecture is adopted, streaming mediaservice, database service and distributed file service of the video service layer and a management platform of the service management layer are deployed through docker, the problem that existing occupied resources are large is solved, the occupied resources are greatly reduced, and rapid starting and responding are achieved.
Owner:兰州启源信息技术服务有限公司

Resource allocation method and device of database service system

The invention discloses a resource allocation method and device of a database service system. The method includes monitoring resource use conditions of servers in the database service system and recording the conditions into a server resource use state table; when receiving a database service resource request, screening out available servers according to the server resource use state table; selecting matched servers from the available servers according to specific request parameters in the database service resource request and allocating resource on the matched server to a request party corresponding to the database service resource request. By adopting the technical scheme, resource use states of the servers can be analyzed comprehensively, reasonable allocation of database resource is realized and waste of the database resource is avoided.
Owner:BEIJING QIHOO TECH CO LTD

Robust tenant placement and migration in database-as-a-service environments

A robust tenant placement and migration system, a process, and a respective controller for database-as-a-service environments are disclosed. Multiple tenants (T) are allocated on a set of in-memory database servers (S), such that workload changes depending on the tenants' behavior are considered, while maintaining strict service level objectives. The placement and migration are based on a migration command which, in turn, is based on an interleaved placement by interleaving tenants (T) across servers.
Owner:HASSO PLATTNER INSTITUT FUR SOFTWARESYSTTECHN

Data processing method and device

The invention provides a data processing method and device. The method comprises the following steps: a database management unit receives a structured query language SQL object forwarded by a message service bus; the database management unit determines a corresponding command and a database identifier according to the SQL object and determines a target database node of the operating command according to the database identifier and lessee information corresponding to a user terminal; and the database management unit routes the operating command to the target database node in a database resource unit through the message service bus, the target database node responds to the operating command, and the operating result is returned to the user terminal through the message service bus. By applying the embodiment of the invention, a database instant service scheme for multiple users can be realized.
Owner:NEW H3C TECH CO LTD

Controlling the use of computing resources in a database as a service

A method and apparatus controls use of a computing resource by multiple tenants in DBaaS service. The method includes intercepting a task that is to access a computer resource, the task being an operating system process or thread; identifying a tenant that is in association with the task from the multiple tenants; determining other tasks of the tenant that access the computing resource; and controlling the use of the computing resource by the task, so that the total amount of usage of the computing resource by the task and the other tasks does not exceed the limit of usage of the computing resource for the tenant.
Owner:INT BUSINESS MASCH CORP

Application service-level configuration of dataloss failover

Application service configuration of a timeframe for performing dataloss failover (failover that does not attempt full data replication to the secondary data store) from a primary data store to the secondary data store. A data-tier service, such as perhaps a database as a service (or DBaaS), could receive that configuration from the application service and automatically perform the any dataloss failover as configured by the application service. This relieves the application service from having to manage the failover workflow while still allowing the application service to appropriately balance the timing of dataloss failover, which will depend on a very application-specific optimal balance between the negative effects of operational latency versus dataloss.
Owner:MICROSOFT TECH LICENSING LLC

Systems and methods for disaggregated software defined networking control

A software defined networking (SDN) controller for a communication network is provided. The SDN controller includes a northbound interface, a southbound interface, and a database as a service (DBaaS) layer. The northbound interface includes an application layer having one or more independent SDN applications. The southbound interface includes an adapter layer having one or more independent device adapters. The DBaaS layer includes a persistent DBaaS unit and a state DBaaS unit.
Owner:CABLE TELEVISION LAB

Automatic demand-driven resource scaling for relational database-as-a-service

An architecture that enables Database as a Service (DaaS) to automatically scale container sizes on behalf of tenants. Provides an abstraction that enables tenants to reason about monetary budgets and query latency, rather than resource provisioning. For example, an autoscaling module automatically determines container sizes for subsequent billing intervals based on telemetry including latency (eg, wait), resource utilization, and available budget. A robust set of signals are derived from database engine telemetry and combined to significantly improve the accuracy of resource demand estimates for database workloads. In a more specific implementation, resource requirements can be estimated for any SQL (Structured Query Language) workload in a relational database management system (RDBMS).
Owner:MICROSOFT TECH LICENSING LLC

Database as a service system, database scheduling method, device and storage medium

The embodiment of the invention discloses a database-as-a-service system, a database scheduling method, equipment, and a storage medium. The system includes a control module, a scheduling module, and a resource pool module. The control module is used to send the user's database resource application request to the scheduling module, and receive the database service information corresponding to the application request returned by the scheduling module. The service information includes the database service port and data node assigned by the scheduling module; Resource usage information Create the above service information for the application request, send a database instance creation request to the resource pool module according to the service information, and receive the instance information returned by the resource pool module; the resource pool module is used to allocate data nodes in the scheduling module according to the instance creation request Create a database instance. Through the system of the embodiment of the present invention, the automatic application and creation of the database instance is realized, and the manual configuration of the user is not required, and the actual use requirement of the user is better met.
Owner:中国移动通信集团重庆有限公司 +1

Database service updating method, device and system

The invention discloses a database service updating method, device and system. The method comprises the following steps: under the condition that a database service is changed, modifying a database field corresponding to the database service; Determining a key value pair set corresponding to the database service according to the modified database field; Analyzing the key value pair set into JSON format data; Determining a service request of the database service according to the JSON format data; And performing key value pair set encapsulation on fields of the database service corresponding tothe service request, and updating the database service. The technical problems that entity type modification is needed, the data processing efficiency is low and the accuracy is low in the related artare solved.
Owner:北京融链科技有限公司

Systems and methods for disaggregated software defined networking control

A software defined networking (SDN) controller for a communication network is provided. The SDN controller includes a northbound interface, a southbound interface, and a database as a service (DBaaS) layer. The northbound interface includes an application layer having one or more independent SDN applications. The southbound interface includes an adapter layer having one or more independent device adapters. The DBaaS layer includes a persistent DBaaS unit and a state DBaaS unit.
Owner:CABLE TELEVISION LAB

A method for multi-tenant shared database and multi-tenant database as a service system

The invention discloses a multi-tenant database as-a-service system. The multi-tenant database as-a-service system comprises an application layer module for receiving a client-side instruction, establishing and maintaining logical database information of tenants and sending a first instruction to a data management layer module, the data management layer module for establishing and maintaining mapping of the logical database information of an application layer to physical database instance information of an infrastructure layer according the first instruction and sending a second instruction to an infrastructure layer module, and the infrastructure layer module for establishing physical database instances of the infrastructure layer according to indication of the second instruction based on a virtual machine or performing data operation on the physical database instances according to the indication of the second instruction. The multi-tenant database as-a-service system can achieve performance isolation of the tenants and ensures the performance demands of the tenants. The invention further provides a multi-tenant database sharing method.
Owner:INSPUR BEIJING ELECTRONICS INFORMATION IND
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