MobilityDuck: Mobility Data Management with DuckDB

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Hoang, Nhu Ngoc, Pham, Ngoc Hoa, Hoang, Viet Phuong, Zimányi, Esteban
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916998420627456
author Hoang, Nhu Ngoc
Pham, Ngoc Hoa
Hoang, Viet Phuong
Zimányi, Esteban
author_facet Hoang, Nhu Ngoc
Pham, Ngoc Hoa
Hoang, Viet Phuong
Zimányi, Esteban
contents The analytics of spatiotemporal data is increasingly important for mobility analytics. Despite extensive research on moving object databases (MODs), few systems are ready on production or lightweight enough for analytics. MobilityDB is a notable system that extends PostgreSQL with spatiotemporal data, but it inherits complexity of the architecture as well. In this paper, we present MobilityDuck, a DuckDB extension that integrates the MEOS library to provide support spatiotemporal and other temporal data types in DuckDB. MobilityDuck leverages DuckDB's lightweight, columnar, in-memory executable properties to deliver efficient analytics. To the best of our knowledge, no existing in-memory or embedded analytical system offers native spatiotemporal types and continuous trajectory operators as MobilityDuck does. We evaluate MobilityDuck using the BerlinMOD-Hanoi benchmark dataset and compare its performance to MobilityDB. Our results show that MobilityDuck preserves the expressiveness of spatiotemporal queries while benefiting from DuckDB's in-memory, columnar architecture.
format Preprint
id arxiv_https___arxiv_org_abs_2510_07963
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle MobilityDuck: Mobility Data Management with DuckDB
Hoang, Nhu Ngoc
Pham, Ngoc Hoa
Hoang, Viet Phuong
Zimányi, Esteban
Databases
The analytics of spatiotemporal data is increasingly important for mobility analytics. Despite extensive research on moving object databases (MODs), few systems are ready on production or lightweight enough for analytics. MobilityDB is a notable system that extends PostgreSQL with spatiotemporal data, but it inherits complexity of the architecture as well. In this paper, we present MobilityDuck, a DuckDB extension that integrates the MEOS library to provide support spatiotemporal and other temporal data types in DuckDB. MobilityDuck leverages DuckDB's lightweight, columnar, in-memory executable properties to deliver efficient analytics. To the best of our knowledge, no existing in-memory or embedded analytical system offers native spatiotemporal types and continuous trajectory operators as MobilityDuck does. We evaluate MobilityDuck using the BerlinMOD-Hanoi benchmark dataset and compare its performance to MobilityDB. Our results show that MobilityDuck preserves the expressiveness of spatiotemporal queries while benefiting from DuckDB's in-memory, columnar architecture.
title MobilityDuck: Mobility Data Management with DuckDB
topic Databases
url https://arxiv.org/abs/2510.07963