Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
teaching:projh402 [2020/10/13 09:09]
mahmsakr [Visualization of Moving Objects on the Web]
teaching:projh402 [2021/08/18 13:44]
ezimanyi [Distributed Moving Object Database on MS Azure]
Line 29: Line 29:
 {{:​teaching:​trips2.gif?​direct|}} {{:​teaching:​trips2.gif?​direct|}}
  
-Animated visualization of car trajectories ​ +Animated visualization of car trajectories 
 ===== Implementing TSBS on MobilityDB ===== ===== Implementing TSBS on MobilityDB =====
  
Line 38: Line 39:
 The project consists in implementing a multidimensional generalization of the time_bucket function that allows the user to partition the spatial and/or temporal domain of a table in units (or tiles) that can be used for aggregating data. Then, the project consists of performing a benchmark comparison of TimescaleDB and MobilityDB. The project consists in implementing a multidimensional generalization of the time_bucket function that allows the user to partition the spatial and/or temporal domain of a table in units (or tiles) that can be used for aggregating data. Then, the project consists of performing a benchmark comparison of TimescaleDB and MobilityDB.
  
 +**Status**: taken
  
- 
-===== Distributed Moving Object Database on Amazon AWS ===== 
-A distributed database is an architecture in which multiple database instances on different machines are integrate in order to form a single database server. Both the data and the queries are then distributed over these database instances. This architecture is effective in deploying big databases on a cloud platform. 
- 
-MobilityDB is engineered as an extension of PostgreSQL. AWS supports PostgreSQL databases in [[https://​aws.amazon.com/​rds/​postgresql/​|Amazon RDS]] for PostgreSQL and in [[https://​aws.amazon.com/​rds/​aurora/​postgresql-features/​|Amazon Aurora]]. The goal of this project is to integrate MobilityDB with these products. The key outcomes are a comprehensive assessment of which MOD API can/cannot be distributed,​ and an assessment of the performance gain. These outcomes should serve as a base for a thesis project to achieve effective integration. 
  
  
-===== Distributed Moving Object Database on MS Azure ===== 
-A distributed database is an architecture in which multiple database instances on different machines are integrate in order to form a single database server. Both the data and the queries are then distributed over these database instances. This architecture is effective in deploying big databases on a cloud platform. 
  
-MobilityDB is engineered as an extension of PostgreSQL. MS Azure supports distributed PostgreSQL databases using [[https://​www.citusdata.com/​|Citus]]. We have made successful tests for integrating MobilityDB and Citus on a local cluster. The goal of this project is to repeat this work on MS Azureintegrate MobilityDB with these products. The key outcomes are a comprehensive assessment of which MOD API can/cannot be distributed,​ and an assessment of the performance gain. These outcomes should serve as a base for a thesis project to achieve effective integration. 
  
 ===== Map-matching as a Service ===== ===== Map-matching as a Service =====
Line 70: Line 64:
   * [[https://​github.com/​cyang-kth/​fmm|Fast Map Matching]]   * [[https://​github.com/​cyang-kth/​fmm|Fast Map Matching]]
  
 +**Status**: taken
  
 ===== Geospatial Trajectory Data Cleaning ===== ===== Geospatial Trajectory Data Cleaning =====
 
teaching/projh402.txt · Last modified: 2022/09/06 10:39 by ezimanyi