Data access system
First Claim
1. A method of storing data in a memory of a computer, comprising:
- creating a persistent in-memory database table; and
loading data into the in-memory database table.
1 Assignment
0 Petitions
Accused Products
Abstract
An efficient technique for storing, updating, locating, and retrieving data is provided. In particular, data may be stored in a persistent, user-defined, shareable in-memory database table. Once this in-memory database table is created and loaded with data, data may be located in the table. When a search request specifying a number of results to be retrieved from a desired starting point is received, the data is located in an in-memory database table. Then, the specified number of results from a desired starting point are returned. Furthermore, data that is accessed via an in-memory database table is updated upon receiving an update request. The data that is updated may either be data in a data area of the in-memory database table or may be relational data. When data is updated, a high speed index used to access the in-memory database table is also updated.
-
Citations
30 Claims
-
1. A method of storing data in a memory of a computer, comprising:
-
creating a persistent in-memory database table; and loading data into the in-memory database table. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 25, 26)
-
-
9. An apparatus for storing data, comprising:
-
a computer having a memory and connected to a data store; one or more computer programs, performed by the computer, for creating a persistent in-memory database table and loading data into the in-memory database table. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 27, 28)
-
-
17. An article of manufacture comprising a program storage medium readable by a computer and embodying one or more instructions executable by the computer to store data in a memory of a computer, comprising:
-
creating a persistent in-memory database table; and loading data into the in-memory database table. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 29, 30)
-
Specification