UlTraMan: A Unified Platform for Big Trajectory Data Management and Analytics

Xin Ding, Lu Chen, Yunjun Gao, Christian Søndergaard Jensen, Hujun Bao

Publikation: Bidrag til tidsskriftTidsskriftartikelpeer review

35 Citationer (Scopus)


Massive trajectory data is being generated by GPS-equipped devices, such as cars and mobile phones, which is used increasingly in transportation, location-based services, and urban computing. As a result, a variety of methods have been proposed for trajectory data management and analytics. However, traditional systems and methods are usually designed for very specific data management or analytics needs, which forces users to stitch together heterogeneous systems to analyze trajectory data in an inefficient manner. Targeting the overall data pipeline of big trajectory data management and analytics, we present a unified platform, termed as UlTraMan. In order to achieve scalability, efficiency, persistence, and flexibility, (i) we extend Apache Spark with respect to both data storage and computing by seamlessly integrating a key-value store, and (ii) we enhance the MapReduce paradigm to allow flexible optimizations based on random data access. We study the resulting system's flexibility using case studies on data retrieval, aggregation analyses, and pattern mining. Extensive experiments on real and synthetic trajectory data are reported to offer insight into the scalability and performance of UlTraMan.
TidsskriftProceedings of the VLDB Endowment
Udgave nummer7
Sider (fra-til)787-799
StatusUdgivet - 2018


Dyk ned i forskningsemnerne om 'UlTraMan: A Unified Platform for Big Trajectory Data Management and Analytics'. Sammen danner de et unikt fingeraftryk.