{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,18]],"date-time":"2026-01-18T11:11:56Z","timestamp":1768734716120,"version":"3.49.0"},"reference-count":58,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2021,2,3]],"date-time":"2021-02-03T00:00:00Z","timestamp":1612310400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,2,3]],"date-time":"2021-02-03T00:00:00Z","timestamp":1612310400000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["The VLDB Journal"],"published-print":{"date-parts":[[2021,3]]},"DOI":"10.1007\/s00778-021-00652-x","type":"journal-article","created":{"date-parts":[[2021,2,3]],"date-time":"2021-02-03T08:03:47Z","timestamp":1612339427000},"page":"287-310","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":29,"title":["Dragoon: a hybrid and efficient big trajectory management system for offline and online analytics"],"prefix":"10.1007","volume":"30","author":[{"given":"Ziquan","family":"Fang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lu","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yunjun","family":"Gao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lu","family":"Pan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christian S.","family":"Jensen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,2,3]]},"reference":[{"key":"652_CR1","unstructured":"Apache Hadoop. http:\/\/hadoop.apache.org\/ (2008)"},{"key":"652_CR2","unstructured":"Apache Samza. http:\/\/samza.apache.org\/ (2013)"},{"key":"652_CR3","unstructured":"Apache Flink. http:\/\/flink.apache.org\/ (2014)"},{"key":"652_CR4","unstructured":"Apache Spark. http:\/\/spark.apache.org\/ (2014)"},{"key":"652_CR5","unstructured":"Apache Storm. http:\/\/storm.apache.org\/ (2014)"},{"key":"652_CR6","unstructured":"DiDi Brain. https:\/\/www.didiglobal.com\/science\/brain (2018)"},{"issue":"1","key":"652_CR7","first-page":"922","volume":"2","author":"A Abouzeid","year":"2009","unstructured":"Abouzeid, A., Bajda-Pawlikowski, K., Abadi, D.J., Rasin, A., Silberschatz, A.: HadoopDB: an architectural hybrid of MapReduce and DBMS technologies for analytical workloads. PVLDB 2(1), 922\u2013933 (2009)","journal-title":"PVLDB"},{"issue":"12","key":"652_CR8","first-page":"1792","volume":"8","author":"T Akidau","year":"2015","unstructured":"Akidau, T., Bradshaw, R., Chambers, C., Chernyak, S., Fern\u00e1ndez-Moctezuma, R., Lax, R., McVeety, S., Mills, D., Perry, F., Schmidt, E., Whittle, S.: The dataflow model: a practical approach to balancing correctness, latency, and cost in massive-scale, unbounded, out-of-order data processing. PVLDB 8(12), 1792\u20131803 (2015)","journal-title":"PVLDB"},{"key":"652_CR9","doi-asserted-by":"crossref","unstructured":"Ali, M., Chandramouli, B., Raman, B.S., Katibah, E.: Real-time spatio-temporal analytics using microsoft streaminsight. In: SIGSPATIAL, pp. 542\u2013543 (2010)","DOI":"10.1145\/1869790.1869888"},{"key":"652_CR10","doi-asserted-by":"crossref","unstructured":"Bao, J., Li, R., Yi, X., Zheng, Y.: Managing massive trajectories on the cloud. In: SIGSPATIAL, pp. 41:1\u201341:10 (2016)","DOI":"10.1145\/2996913.2996916"},{"issue":"13","key":"652_CR11","first-page":"1441","volume":"7","author":"PO Boykin","year":"2014","unstructured":"Boykin, P.O., Ritchie, S., O\u2019Connell, I., Lin, J.J.: Summingbird: a framework for integrating batch and online MapReduce computations. PVLDB 7(13), 1441\u20131451 (2014)","journal-title":"PVLDB"},{"issue":"2","key":"652_CR12","doi-asserted-by":"publisher","first-page":"153","DOI":"10.1023\/A:1015231126594","volume":"6","author":"T Brinkhoff","year":"2002","unstructured":"Brinkhoff, T.: A framework for generating network-based moving objects. GeoInformatica 6(2), 153\u2013180 (2002)","journal-title":"GeoInformatica"},{"issue":"1","key":"652_CR13","first-page":"208","volume":"27","author":"C Brunsdon","year":"2013","unstructured":"Brunsdon, C., Zheng, Y., Zhou, X.: Computing with spatial trajectories. IJGIS 27(1), 208\u2013209 (2013)","journal-title":"IJGIS"},{"issue":"10","key":"652_CR14","first-page":"1208","volume":"12","author":"L Chen","year":"2019","unstructured":"Chen, L., Gao, Y., Fang, Z., Miao, X., Jensen, C.S., Guo, C.: Real-time distributed co-movement pattern detection on streaming trajectories. PVLDB 12(10), 1208\u20131220 (2019)","journal-title":"PVLDB"},{"key":"652_CR15","doi-asserted-by":"crossref","unstructured":"Cho, H., Shiokawa, H., Kitagawa, H.: JsFlow: integration of massive streams and batches via JSON-based dataflow algebra. In: NBIS, pp. 188\u2013195 (2016)","DOI":"10.1109\/NBiS.2016.1"},{"key":"652_CR16","unstructured":"Condie, T., Conway, N., Alvaro, P., Hellerstein, J.M., Elmeleegy, K., Sears, R.: MapReduce online. In: NSDI, pp. 313\u2013328 (2010)"},{"key":"652_CR17","doi-asserted-by":"crossref","unstructured":"Cudr\u00e9-Mauroux, P., Wu, E., Madden, S.: TrajStore: an adaptive storage system for very large trajectory data sets. In: ICDE, pp. 109\u2013120 (2010)","DOI":"10.1109\/ICDE.2010.5447829"},{"issue":"1","key":"652_CR18","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1145\/1327452.1327492","volume":"51","author":"J Dean","year":"2008","unstructured":"Dean, J., Ghemawat, S.: MapReduce: simplified data processing on large clusters. Commun. ACM 51(1), 107\u2013113 (2008)","journal-title":"Commun. ACM"},{"key":"652_CR19","doi-asserted-by":"crossref","unstructured":"DeWitt, D.J., Halverson, A., Nehme, R.V., Shankar, S., Aguilar-Saborit, J., Avanes, A., Flasza, M., Gramling, J.: Split query processing in polybase. In: SIGMOD, pp. 1255\u20131266 (2013)","DOI":"10.1145\/2463676.2463709"},{"issue":"7","key":"652_CR20","first-page":"787","volume":"11","author":"X Ding","year":"2018","unstructured":"Ding, X., Chen, L., Gao, Y., Jensen, C.S., Bao, H.: UlTraMan: a unified platform for big trajectory data management and analytics. PVLDB 11(7), 787\u2013799 (2018)","journal-title":"PVLDB"},{"issue":"6","key":"652_CR21","doi-asserted-by":"publisher","first-page":"1335","DOI":"10.1007\/s00778-009-0142-5","volume":"18","author":"C D\u00fcntgen","year":"2009","unstructured":"D\u00fcntgen, C., Behr, T., G\u00fcting, R.H.: BerlinMOD: a benchmark for moving object databases. VLDB J. 18(6), 1335\u20131368 (2009)","journal-title":"VLDB J."},{"key":"652_CR22","doi-asserted-by":"crossref","unstructured":"Ge, Y., Xiong, H., Zhou, Z., Ozdemir, H.T., Yu, J., Lee, K.C.: Top-eye: top-$$k$$ evolving trajectory outlier detection. In: CIKM, pp. 1733\u20131736 (2010)","DOI":"10.1145\/1871437.1871716"},{"key":"652_CR23","first-page":"423","volume-title":"Computational Movement Analysis","author":"J Gudmundsson","year":"2012","unstructured":"Gudmundsson, J., Laube, P., Wolle, T.: Computational Movement Analysis, pp. 423\u2013438. Springer, Berlin (2012)"},{"key":"652_CR24","unstructured":"Hasani, Z., Kon-Popovska, M., Velinov, G.: Lambda architecture for real time big data analytic. In: ICT Innovations, pp. 133\u2013143 (2014)"},{"key":"652_CR25","doi-asserted-by":"crossref","unstructured":"Kulkarni, S., Bhagat, N., Fu, M., Kedigehalli, V., Kellogg, C., Mittal, S., Patel, J.M., Ramasamy, K., Taneja, S.: Twitter Heron: stream processing at scale. In: SIGMOD, pp. 239\u2013250 (2015)","DOI":"10.1145\/2723372.2742788"},{"key":"652_CR26","doi-asserted-by":"crossref","unstructured":"Kumar, V., Andrade, H., Gedik, B., Wu, K.: DEDUCE: at the intersection of MapReduce and stream processing. In: EDBT, pp. 657\u2013662 (2010)","DOI":"10.1145\/1739041.1739120"},{"key":"652_CR27","unstructured":"Leutenegger, S.T., Lopez, M.A., Edgington, J.: STR: a simple and efficient algorithm for R-tree packing. In: ICDE, pp. 497\u2013506 (1997)"},{"key":"652_CR28","doi-asserted-by":"crossref","unstructured":"Li, R., He, H., Wang, R., Huang, Y., Liu, J., Ruan, S., He, T., Bao, J., Zheng, Y.: Just: Jd urban spatio-temporal data engine. ICDE (2020)","DOI":"10.1109\/ICDE48307.2020.00138"},{"key":"652_CR29","doi-asserted-by":"crossref","unstructured":"Li, R., He, H., Wang, R., Ruan, S., Sui, Y., Bao, J., Zheng, Y.: Trajmesa: a distributed nosql storage engine for big trajectory data. ICDE (2020)","DOI":"10.1109\/ICDE48307.2020.00224"},{"key":"652_CR30","doi-asserted-by":"crossref","unstructured":"Li, R., Ruan, S., Bao, J., Li, Y., Wu, Y., Zheng, Y.: Querying massive trajectories by path on the cloud. In: SIGSPATIAL, pp. 77:1\u201377:4 (2017)","DOI":"10.1145\/3139958.3139996"},{"issue":"4","key":"652_CR31","doi-asserted-by":"publisher","first-page":"37:1","DOI":"10.1145\/1989734.1989741","volume":"2","author":"Z Li","year":"2011","unstructured":"Li, Z., Han, J., Ji, M., Tang, L., Yu, Y., Ding, B., Lee, J., Kays, R.: Movemine: mining moving object data for discovery of animal movement patterns. TIST 2(4), 37:1\u201337:32 (2011)","journal-title":"TIST"},{"issue":"7","key":"652_CR32","first-page":"1782","volume":"27","author":"S Ma","year":"2015","unstructured":"Ma, S., Zheng, Y., Wolfson, O.: Real-time city-scale taxi ridesharing. TKDE 27(7), 1782\u20131795 (2015)","journal-title":"TKDE"},{"issue":"1","key":"652_CR33","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10707-018-0329-2","volume":"23","author":"AR Mahmood","year":"2019","unstructured":"Mahmood, A.R., Punni, S., Aref, W.G.: Spatio-temporal access methods: a survey (2010\u20132017). GeoInformatica 23(1), 1\u201336 (2019)","journal-title":"GeoInformatica"},{"key":"652_CR34","doi-asserted-by":"crossref","unstructured":"Patroumpas, K., Kefallinou, E., Sellis, T.: Monitoring continuous queries over streaming locations. In: SIGSPATIAL, pp. 41:1\u201341:10 (2008)","DOI":"10.1145\/1463434.1463527"},{"key":"652_CR35","doi-asserted-by":"crossref","unstructured":"Patroumpas, K., Pelekis, N., Theodoridis, Y.: On-the-fly mobility event detection over aircraft trajectories. In: SIGSPATIAL, pp. 259\u2013268. ACM (2018)","DOI":"10.1145\/3274895.3274970"},{"key":"652_CR36","doi-asserted-by":"crossref","unstructured":"Ruan, S., Li, R., Bao, J., He, T., Zheng, Y.: Cloudtp: a cloud-based flexible trajectory preprocessing framework. In: ICDE, pp. 1601\u20131604 (2018)","DOI":"10.1109\/ICDE.2018.00186"},{"issue":"2","key":"652_CR37","doi-asserted-by":"publisher","first-page":"237","DOI":"10.1007\/s10707-016-0256-z","volume":"21","author":"L Salmon","year":"2017","unstructured":"Salmon, L., Ray, C.: Design principles of a stream-based framework for mobility analysis. GeoInformatica 21(2), 237\u2013261 (2017)","journal-title":"GeoInformatica"},{"key":"652_CR38","doi-asserted-by":"crossref","unstructured":"Shang, Z., Li, G., Bao, Z.: DITA: distributed in-memory trajectory analytics. In: Das, G., Jermaine, C.M., Bernstein, P.A. (eds.) SIGMOD, pp. 725\u2013740 (2018)","DOI":"10.1145\/3183713.3193553"},{"key":"652_CR39","doi-asserted-by":"crossref","unstructured":"Tan, H., Luo, W., Ni, L.M.: CloST: a hadoop-based storage system for big spatio-temporal data analytics. In: CIKM, pp. 2139\u20132143 (2012)","DOI":"10.1145\/2396761.2398589"},{"issue":"13","key":"652_CR40","first-page":"1565","volume":"9","author":"M Tang","year":"2016","unstructured":"Tang, M., Yu, Y., Malluhi, Q.M., Ouzzani, M., Aref, W.G.: Locationspark: a distributed in-memory data management system for big spatial data. PVLDB 9(13), 1565\u20131568 (2016)","journal-title":"PVLDB"},{"key":"652_CR41","unstructured":"Tao, Y., Papadias, D.: MV3R-tree: a spatio-temporal access method for timestamp and interval queries. In: VLDB, pp. 431\u2013440 (2001)"},{"key":"652_CR42","doi-asserted-by":"crossref","unstructured":"Wang, H., Zheng, K., Xu, J., Zheng, B., Zhou, X., Sadiq, S.W.: Sharkdb: an in-memory column-oriented trajectory storage. In: CIKM, pp. 1409\u20131418 (2014)","DOI":"10.1145\/2661829.2661878"},{"key":"652_CR43","doi-asserted-by":"crossref","unstructured":"Wang, L., Cai, R., Fu, T.Z., He, J., Lu, Z., Winslett, M., Zhang, Z.: Waterwheel: realtime indexing and temporal range query processing over massive data streams. In: ICDE, pp. 269\u2013280 (2018)","DOI":"10.1109\/ICDE.2018.00033"},{"key":"652_CR44","unstructured":"Wang, W., Yang, J., Muntz, R.R.: STING: a statistical information grid approach to spatial data mining. In: PVLDB, pp. 186\u2013195 (1997)"},{"key":"652_CR45","doi-asserted-by":"crossref","unstructured":"Wang, Y., Zheng, Y., Xue, Y.: Travel time estimation of a path using sparse trajectories. In: SIGKDD, pp. 25\u201334 (2014)","DOI":"10.1145\/2623330.2623656"},{"issue":"11","key":"652_CR46","first-page":"1478","volume":"10","author":"D Xie","year":"2017","unstructured":"Xie, D., Li, F., Phillips, J.M.: Distributed trajectory similarity search. VLDB 10(11), 1478\u20131489 (2017)","journal-title":"VLDB"},{"key":"652_CR47","doi-asserted-by":"crossref","unstructured":"Xie, D., Li, F., Yao, B., Li, G., Zhou, L., Guo, M.: Simba: efficient in-memory spatial analytics. In: SIGMOD, pp. 1071\u20131085 (2016)","DOI":"10.1145\/2882903.2915237"},{"issue":"4","key":"652_CR48","doi-asserted-by":"publisher","first-page":"473","DOI":"10.1007\/s00778-016-0425-6","volume":"25","author":"X Xie","year":"2016","unstructured":"Xie, X., Mei, B., Chen, J., Du, X., Jensen, C.S.: Elite: an elastic infrastructure for big spatiotemporal trajectories. VLDB J. 25(4), 473\u2013493 (2016)","journal-title":"VLDB J."},{"issue":"3","key":"652_CR49","doi-asserted-by":"publisher","first-page":"84","DOI":"10.1145\/1276377.1276482","volume":"26","author":"W Xu","year":"2007","unstructured":"Xu, W., Zhou, K., Yu, Y., Tan, Q., Peng, Q., Guo, B.: Gradient domain editing of deforming mesh sequences. ACM Trans. Graph. 26(3), 84 (2007)","journal-title":"ACM Trans. Graph."},{"key":"652_CR50","doi-asserted-by":"crossref","unstructured":"Yang, F., Merlino, G., Ray, N., L\u00e9aut\u00e9, X., Gupta, H., Tschetter, E.: The RADStack: open source lambda architecture for interactive analytics. In: HICSS, pp. 1703\u20131712 (2017)","DOI":"10.24251\/HICSS.2017.206"},{"key":"652_CR51","doi-asserted-by":"crossref","unstructured":"Yu, L., Yu, J., Zhang, M., Zhang, X., Liu, Y., Zhang, H., Min, W.: Large scale traffic signal network optimization: a paradigm shift driven by big data. In: ICDE, pp. 1832\u20131840 (2019)","DOI":"10.1109\/ICDE.2019.00199"},{"key":"652_CR52","doi-asserted-by":"crossref","unstructured":"Yuan, H., Li, G.: Distributed in-memory trajectory similarity search and join on road network. In: ICDE, pp. 1262\u20131273 (2019)","DOI":"10.1109\/ICDE.2019.00115"},{"key":"652_CR53","doi-asserted-by":"crossref","unstructured":"Yuan, J., Zheng, Y., Xie, X.: Discovering regions of different functions in a city using human mobility and POIs. In: SIGKDD, pp. 186\u2013194 (2012)","DOI":"10.1145\/2339530.2339561"},{"key":"652_CR54","unstructured":"Zaharia, M., Chowdhury, M., Das, T., Dave, A., Ma, J., McCauly, M., Franklin, M.J., Shenker, S., Stoica, I.: Resilient distributed datasets: a fault-tolerant abstraction for in-memory cluster computing. In: NSDI, pp. 15\u201328 (2012)"},{"issue":"2","key":"652_CR55","first-page":"272","volume":"29","author":"X Zhan","year":"2017","unstructured":"Zhan, X., Zheng, Y., Yi, X., Ukkusuri, S.V.: Citywide traffic volume estimation using trajectory data. TKDE 29(2), 272\u2013285 (2017)","journal-title":"TKDE"},{"issue":"12","key":"652_CR56","first-page":"1766","volume":"10","author":"M Zhang","year":"2017","unstructured":"Zhang, M., Wo, T., Lin, X., Xie, T., Liu, Y.: Carstream: an industrial system of big data processing for internet-of-vehicles. PVLDB 10(12), 1766\u20131777 (2017)","journal-title":"PVLDB"},{"issue":"3","key":"652_CR57","doi-asserted-by":"publisher","first-page":"29:1","DOI":"10.1145\/2743025","volume":"6","author":"Y Zheng","year":"2015","unstructured":"Zheng, Y.: Trajectory data mining: an overview. TIST 6(3), 29:1\u201329:41 (2015)","journal-title":"TIST"},{"issue":"3","key":"652_CR58","first-page":"38:1","volume":"5","author":"Y Zheng","year":"2014","unstructured":"Zheng, Y., Capra, L., Wolfson, O., Yang, H.: Urban Computing: Concepts, Methodologies, and Applications. TIST 5(3), 38:1\u201338:55 (2014)","journal-title":"TIST"}],"container-title":["The VLDB Journal"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00778-021-00652-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00778-021-00652-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00778-021-00652-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,3,20]],"date-time":"2021-03-20T03:11:03Z","timestamp":1616209863000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00778-021-00652-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,2,3]]},"references-count":58,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2021,3]]}},"alternative-id":["652"],"URL":"https:\/\/doi.org\/10.1007\/s00778-021-00652-x","relation":{},"ISSN":["1066-8888","0949-877X"],"issn-type":[{"value":"1066-8888","type":"print"},{"value":"0949-877X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,2,3]]},"assertion":[{"value":"4 June 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 January 2021","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 January 2021","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 February 2021","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}