Cognitive compression with varying structural granularities in nosql databases
AssigneeInternational Business Machines Corporation
InventorsSangeetha SESHADRI, Mohit SAXENA
Life of this patent
Estimating the term…
Abstract
Cognitive compression with varying structural granularities in a NoSQL database by establishing a data training set for compressing and decompressing data stored within the NoSQL database. The data training set includes received user policy goals, compression parameters, and metered feedback associated with data usage and workload characteristics. A compression parameter model is dynamically implemented in real-time for the data selected according to the established data training set to compress and decompress the data at a given structural granularity.
Claims21
A method for cognitive compression with varying structural granularities in a NoSQL database, by a processor, comprising:
- establishing a data training set for compressing and decompressing data stored within the NoSQL database;
- wherein the data training set includes received user policy goals, compression parameters, and metered feedback associated with data usage and workload characteristics;
- and
- dynamically implementing a compression parameter model in real-time for the data selected according to the established data training set to compress and decompress the data at a given structural granularity.
A system for cognitive compression with varying structural granularities in a NoSQL database, comprising:
- a processor executing instructions stored in a memory;
- wherein the processor:
- establishes a data training set for compressing and decompressing data stored within the NoSQL database;
- wherein the data training set includes received user policy goals, compression parameters, and metered feedback associated with data usage and workload characteristics;
- and
- dynamically implements a compression parameter model in real-time for the data selected according to the established data training set to compress and decompress the data at a given structural granularity.
A computer program product for cognitive compression with varying structural granularities in a NoSQL database, the computer program product comprising a non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
- an executable portion that establishes a data training set for compressing and decompressing data stored within the NoSQL database;
- wherein the data training set includes received user policy goals, compression parameters, and metered feedback associated with data usage and workload characteristics;
- and
- an executable portion that dynamically implements a compression parameter model in real-time for the data selected according to the established data training set to compress and decompress the data at a given structural granularity.
Dependencies are inferred from the claim text.