×

Managing database

  • US 9,940,406 B2
  • Filed: 03/26/2015
  • Issued: 04/10/2018
  • Est. Priority Date: 03/27/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system for managing a database, each item of data in the database being associated with a timestamp and a data point, the timestamps being used as row keys for rows of a table in the database, the rows defined on one of two dimensions of the table, the system comprising:

  • a hardware processor in communication with said database, said hardware processor configured to perform a method comprising;

    obtaining a behavior characteristic of a user based on a previous data access to the database by the user, said behavior characteristic indicating a time span of the previous data access;

    partitioning columns in the table into column families based on the obtained behavior characteristic and a system configuration of the database, the system configuration indicating a size of blocks in a file system associated with the database, the columns defined on the other of the two dimensions of the table; and

    storing data in the database in respective column families at least in part based on the associated data points.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×