Supercharge Your Innovation With Domain-Expert AI Agents!

Remote materialization of low velocity data

a technology of low-speed data and materialization, applied in the field of remote data materialization, can solve the problems of increasing the likelihood that the data no longer reflects the current data of the remote data source, and the probability of b>130 increases

Active Publication Date: 2015-05-14
SAP AG
View PDF1 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The patent describes a system that allows a data server to efficiently provide data to client applications by interacting with remote data sources. The system includes a data server, client, and remote data source. The data server receives queries from the client and provides results based on data stored in local disks and volatile memory. The remote data source may be a structured-query language (SQL) relational database, a multi-dimensional database, an eXtendable Markup Language (XML) document, or any other data storage system. The system may also include a distributed file system, such as Apache Hadoop, for retrieving data from remote sources. The technical effect of the patent is to enable faster and more efficient interaction with remote data sources to provide data to client applications.

Problems solved by technology

However, as the cache ages, the likelihood that its data no longer reflects the current data of the remote data source 130 increases.

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
  • Remote materialization of low velocity data
  • Remote materialization of low velocity data
  • Remote materialization of low velocity data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0007]The following description is provided to enable any person in the art to make and use the described embodiments and sets forth the best mode contemplated for carrying out some embodiments. Various modifications, however, will remain readily apparent to those in the art.

[0008]FIG. 1 is a block diagram of system 100 according to some embodiments. System 100 includes data server 110, client 120, and remote data source 130. Generally, data server 110 receives queries from client 120 and provides results thereto based on data of data 115 and / or remote data source 130. Data server 110 may support multi-tenancy for multiple unrelated clients by providing multiple logical database systems which are programmatically isolated from one another.

[0009]Data 115 may be stored in Random Access Memory (e.g., cache memory for storing recently-used data) and one or more fixed disks (e.g., persistent memory for storing their respective portions of the full database). Alternatively, data server 11...

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

A system includes reception of a client query identifying data stored by a remote data source, generation of a remote query of the remote data source based on the client query, determination of a cache name based on the remote query, determination of whether the remote data source comprises a cache associated with the cache name and, if it is determined that the remote data source comprises a valid cache associated with the cache name, instruction of the remote data source to read the data of the cache, and reception of the data of the cache from the remote data source.

Description

BACKGROUND[0001]Conventional database management systems provide stored data to client applications upon request. The data may be stored in local disks and / or local volatile memory (e.g., Random Access Memory) in order to enable fast access thereto. Some database management systems are also capable of pulling data from remote (and typically large-scale) data sources. Systems are desired to interact with such remote data sources in order to efficiently provide the remote data to client applications.BRIEF DESCRIPTION OF THE DRAWINGS[0002]FIG. 1 is a block diagram of a system according to some embodiments.[0003]FIG. 2 is a flow diagram of a process according to some embodiments.[0004]FIG. 3 is a block diagram of a system according to some embodiments.[0005]FIG. 4 is a detailed block diagram of a system according to some embodiments.[0006]FIG. 5 is a block diagram of an apparatus according to some embodiments.DETAILED DESCRIPTION[0007]The following description is provided to enable any ...

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(United States)
IPC IPC(8): G06F12/08
CPCG06F12/0891H04L29/12047H04L61/1511G06F16/283G06F16/172H04L67/568H04L61/45H04L61/4511
Inventor P, SHAHUL HAMEEDLUO, SHASHAKNEZEVIC, SINISADOGUSOY, ENGINNIKOLOVA, PETYA
Owner SAP AG
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More