Map based striping of data in a distributed volatile memory environment
AssigneeInternational Business Machines Corporation
InventorDouglas Charles Berg
Life of this patent
Estimating the term…
Abstract
An apparatus, program product and method stripe value data associated with each of a plurality of keyed data sets across a plurality of processes in a data process set and accessing a first keyed data set among the plurality of keyed data sets using at least one of the plurality of processes. Value data is striped by dividing a keyed data set among the plurality of keyed data sets across the plurality of processes in the data process set based on a striping strategy.
Claims25
A computer implemented method for caching data, the method comprising:
- striping value data associated with each of a plurality of keyed data sets across a plurality of processes in a data process set;
- and
- accessing a first keyed data set among the plurality of keyed data sets using at least one of the plurality of processes.
An apparatus comprising:
- a memory;
- and
- program code, resident in the memory, the program code configured to stripe value data associated with each of a plurality of keyed data sets across a plurality of processes in a data process set, and access a first keyed data set among the plurality of keyed data sets using at least one of the plurality of processes.
A program product, comprising:
- program code configured to stripe value data associated with each of a plurality of keyed data sets across a plurality of processes in a data process set, and access a first keyed data set among the plurality of keyed data sets using at least one of the plurality of processes;
- and
- a computer readable storage medium bearing the program code.
Dependencies are inferred from the claim text.