Patent ID: 11868310
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 13:
14. A system comprising:
a processor, a computer readable memory, one or more computer readable storage media, and program instructions collectively stored on the one or more computer readable storage media, the program instructions executable to cause a multi-tenant storage device to:
generate statistics data regarding term object attributes utilized in a set of search queries of a tenant of the multi-tenant storage device;
determine whether each of the term object attributes utilized in the set of search queries of the tenant meet respective predetermined threshold values for frequency of use and respective predetermined threshold values for frequency of updates in the set of search queries for a first storage tier, a second storage tier and a third storage tier of the multi-tenant storage device based on the statistics data;
update tenant-specific storage rules based on the determining whether each of the term object attributes utilized in the set of search queries of the tenant meet the respective predetermined threshold values for frequency of use in the set of search queries and the respective predetermined threshold values for frequency of updates;
receive a data object from the tenant for storage;
divide the data object into at least a first portion and a second portion based on the tenant-specific storage rules; and
store the at least the first portion and the second portion on separate ones of the first storage tier, the second storage tier or the third storage tier based on the tenant-specific storage rules.