×

Spatial-temporal storage system, method, and recording medium

  • US 10,108,637 B2
  • Filed: 03/08/2016
  • Issued: 10/23/2018
  • Est. Priority Date: 03/08/2016
  • Status: Active Grant
First Claim
Patent Images

1. A spatial-temporal storage system, comprising:

  • in a first layer,a geometric translation circuit configured to split spatial-temporal information representing different geometric regions and respective servers into row keys and translate a geometry query into a range scan; and

    a multi-scan optimization circuit configured to compute an optimal read strategy to optimize the range scan translated by the geometric translation circuit into a series of block starting offsets and block sizes; and

    in a second layer,a block grouping circuit configured to allow grouping of blocks in the second layer while preserving spatial data locality when splits of spatial-temporal information occur in the first layer,wherein, in the second layer, the block grouping circuit groups spatial-temporal information such that data corresponding to a first group in a first server is replicated to create a replica and the replica is placed in a second group in a second server where the replicas of a same group are stored in a same physical server at the second server, andwherein, when retrieving the split spatial-temporal information for a moving hotspot in the second layer, the block grouping circuit splits the replica into multiple daughters on different physical servers at the second server to make use of resources on the different physical servers.

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