CPC G06F 16/24552 (2019.01) [G06F 16/22 (2019.01)] | 16 Claims |
1. A method for operating a database, the method comprising:
receiving, from a user, data and an instruction to store the data in a key-value based database;
determining a context of the data;
selecting, according to the determined context, a data write routine;
writing the data and the determined context to the database using the selected data write routine; and
writing the data to a cache associated with the databases;
wherein:
the data comprises continuous data;
the method further comprises segregating the continuous data into a plurality of portions, each portion associated with a respective time window; and
the context of each portion comprises:
a unique identifier; and
one or more of an expiration, an error handling strategy, or a group mapping.
|