• DocumentCode
    2080322
  • Title

    TrajStore: An adaptive storage system for very large trajectory data sets

  • Author

    Cudre-Mauroux, Philippe ; Wu, Eugene ; Madden, Samuel

  • Author_Institution
    CSAIL, MIT, Cambridge, MA, USA
  • fYear
    2010
  • fDate
    1-6 March 2010
  • Firstpage
    109
  • Lastpage
    120
  • Abstract
    The rise of GPS and broadband-speed wireless devices has led to tremendous excitement about a range of applications broadly characterized as ¿location based services¿. Current database storage systems, however, are inadequate for manipulating the very large and dynamic spatio-temporal data sets required to support such services. Proposals in the literature either present new indices without discussing how to cluster data, potentially resulting in many disk seeks for lookups of densely packed objects, or use static quadtrees or other partitioning structures, which become rapidly suboptimal as the data or queries evolve. As a result of these performance limitations, we built TrajStore, a dynamic storage system optimized for efficiently retrieving all data in a particular spatiotemporal region. TrajStore maintains an optimal index on the data and dynamically co-locates and compresses spatially and temporally adjacent segments on disk. By letting the storage layer evolve with the index, the system adapts to incoming queries and data and is able to answer most queries via a very limited number of I/Os, even when the queries target regions containing hundreds or thousands of different trajectories.
  • Keywords
    pattern clustering; query processing; temporal databases; tree data structures; GPS; TrajStore; adaptive storage system; broadband speed wireless devices; data clustering; database storage systems; location based services; spatio temporal data sets; static quadtrees; Adaptive systems; Aggregates; Databases; Drives; Global Positioning System; Information retrieval; Manipulator dynamics; Phase change materials; Proposals; Spatiotemporal phenomena;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering (ICDE), 2010 IEEE 26th International Conference on
  • Conference_Location
    Long Beach, CA
  • Print_ISBN
    978-1-4244-5445-7
  • Electronic_ISBN
    978-1-4244-5444-0
  • Type

    conf

  • DOI
    10.1109/ICDE.2010.5447829
  • Filename
    5447829