Publicação
Key-Value Storage for handling data in mobile devices
| Resumo: | In the current era of technology, computers have shrinked to the point that more than half of the world population always carries one with them - their mobile devices. These are used in all sorts of different activities, constantly generating information that needs to be stored or processed somewhere. To cope with the huge amounts of data generated by all of these devices, applications have resorted to Cloud services to provide them with the much needed computational and storage resources, but as these remote infrastructures still represented a bottleneck communication wise, a new paradigm has been emerging, Edge Computing. Instead of processing and storing all the data in more distant cloud services, the data is spread among mobile devices and edge servers connected in a shared network. In order to fully take advantage of the low latency times experienced in the Edge, applications still needed a distributed storage edge-oriented system, capable of handling the contents generated by all of these mobile devices. The current state-of-the-art storage systems are able to provide these applications with a storing platform that uses mobile devices or edge servers as data storing points, but neither uses both. In this thesis we propose a Key-Value Edge Storage System named Basil, that uses both mobile devices and edge infrastructures as nodes of the system, capable of providing users from different locations with a cohesive and consistent distributed storage system. Furthermore, we will test our KV store against existing NoSQL storage models deployed in the edge, as well as its own performance while varying the number of nodes it relies on. |
|---|---|
| Autores principais: | Afonso, José Pedro Serra |
| Assunto: | Mobile Edge Computing Key-Value NoSQL Peer-to-peer Infrastructure Distributed Storage |
| Ano: | 2019 |
| País: | Portugal |
| Tipo de documento: | dissertação de mestrado |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | Universidade Nova de Lisboa |
| Idioma: | inglês |
| Origem: | Repositório Institucional da UNL |
Registos relacionados
school A Persistent Publish/Subscribe System for Mobile Edge Computing
por: Vieira, Pedro Miguel Lima de Jesus
Publicado em: (2018)
por: Vieira, Pedro Miguel Lima de Jesus
Publicado em: (2018)
school Data Storage and Dissemination in Pervasive Edge Computing Environments
por: Silva, João André Almeida e
Publicado em: (2021)
por: Silva, João André Almeida e
Publicado em: (2021)
text_fields Performance Comparison of Redis, Memcached, MySQL, and PostgreSQL: A Study on Key-Value and Relational Databases
por: Almeida, Dany
Publicado em: (2023)
por: Almeida, Dany
Publicado em: (2023)
article Enabling data storage and availability of multimodal neuroimaging studies: a NoSQL based solution
por: Fernandes, Filipe
Publicado em: (2016)
por: Fernandes, Filipe
Publicado em: (2016)
article Workload-aware table splitting for NoSQL
por: Cruz, Francisco
Publicado em: (2014)
por: Cruz, Francisco
Publicado em: (2014)
school Generic Decentralized Membership and Communication Abstractions for Edge Systems
por: Barreto, Diogo Filipe Marcos
Publicado em: (2023)
por: Barreto, Diogo Filipe Marcos
Publicado em: (2023)
article An exploratory study of a NoSQL database for a clinical data repository
por: Hak, Francini Abdul
Publicado em: (2020)
por: Hak, Francini Abdul
Publicado em: (2020)
school A Novel Approach to Load Balancing in P2P Overlay Networks for Edge Systems
por: Menino, Vítor Hugo
Publicado em: (2022)
por: Menino, Vítor Hugo
Publicado em: (2022)
school Distributed Storage in a Cloud of Mobile Devices
por: Monteiro, Ricardo Afonso da Cruz
Publicado em: (2015)
por: Monteiro, Ricardo Afonso da Cruz
Publicado em: (2015)
article Choosing the right NoSQL database for the job: a quality attribute evaluation
por: Lourenço, João Ricardo
Publicado em: (2015)
por: Lourenço, João Ricardo
Publicado em: (2015)
article Assessing NoSQL databases for telecom applications
por: Cruz, Francisco
Publicado em: (2011)
por: Cruz, Francisco
Publicado em: (2011)
article A correlation-aware data placement strategy for key-value stores
por: Vilaça, Ricardo
Publicado em: (2011)
por: Vilaça, Ricardo
Publicado em: (2011)
article An effective scalable SQL engine for NoSQL databases
por: Vilaça, Ricardo
Publicado em: (2013)
por: Vilaça, Ricardo
Publicado em: (2013)
article Data-centric distributed computing on networks of mobile devices?
por: Sanches, Pedro
Publicado em: (2020)
por: Sanches, Pedro
Publicado em: (2020)
groups Context storage using NoSQL
por: Santos, Nuno
Publicado em: (2011)
por: Santos, Nuno
Publicado em: (2011)
school Stori: developing problem-solution fit for a peer-to-peer storage start-up
por: Immonen, Niko Samuel
Publicado em: (2023)
por: Immonen, Niko Samuel
Publicado em: (2023)
school Stori: developing product-market fit for a peer-to-peer storage start-up
por: Prantl, Valentin Benjamin
Publicado em: (2023)
por: Prantl, Valentin Benjamin
Publicado em: (2023)
article A novel approach to endoscopic exams archiving
por: Braga, Joel Teles
Publicado em: (2014)
por: Braga, Joel Teles
Publicado em: (2014)
groups MP-Collaborator: a mobile collaboration tool in pervasive environment
por: Silva, Bruno M.
Publicado em: (2009)
por: Silva, Bruno M.
Publicado em: (2009)
article Revealing social values in the context of peer-to-peer energy sharing: A methodological approach
por: Pires Klein, Lurian
Publicado em: (2021)
por: Pires Klein, Lurian
Publicado em: (2021)
article pH1: a transactional middleware for NoSQL
por: Coelho, Fábio André Castanheira Luís
Publicado em: (2014)
por: Coelho, Fábio André Castanheira Luís
Publicado em: (2014)
school Animal monitoring based on IoT technologies (SHEEPIT)
por: Tavares, André Filipe Capelo
Publicado em: (2017)
por: Tavares, André Filipe Capelo
Publicado em: (2017)
article Prepared scan: Efficient retrieval of structured data from HBase
por: Neves, Francisco
Publicado em: (2017)
por: Neves, Francisco
Publicado em: (2017)
school Benchmarking of RDBMS and NoSQL performance on unstructured data
por: Karimi, Mwai
Publicado em: (2019)
por: Karimi, Mwai
Publicado em: (2019)
school Comunicação em grupo para projetos de computação em grande escala
por: Lobo, Daniel Ricardo Correia Batista Fernandes
Publicado em: (2013)
por: Lobo, Daniel Ricardo Correia Batista Fernandes
Publicado em: (2013)
article Assessment of SQL and NoSQL Systems to Store and Mine COVID-19 Data
por: Antas, João
Publicado em: (2022)
por: Antas, João
Publicado em: (2022)
article NoSQL no suporte à análise de grande volume de dados
por: Alexandre, Joel
Publicado em: (2013)
por: Alexandre, Joel
Publicado em: (2013)
groups NoSQL como suporte à análise de dados não-normalizados e de grande volume
por: Alexandre, Joel
Publicado em: (2014)
por: Alexandre, Joel
Publicado em: (2014)
groups NoSQL: A Real Use Case
por: Martins, Pedro
Publicado em: (2021)
por: Martins, Pedro
Publicado em: (2021)
article BCLaaS: implementação de uma base de conhecimento linguístico as-a-service
por: Mourão, Mário
Publicado em: (2014)
por: Mourão, Mário
Publicado em: (2014)
article Cost-effective resources for computing approximation queries in mobile cloud computing infrastructure
por: Sangaiah, Arun Kumar
Publicado em: (2023)
por: Sangaiah, Arun Kumar
Publicado em: (2023)
school Blockchain-based Storage with SGX Clients for Mobile Games
por: Cardoso, Rodrigo Martins
Publicado em: (2020)
por: Cardoso, Rodrigo Martins
Publicado em: (2020)
school Access Control in Weakly Consistent Systems
por: Costa, Tiago Miguel Ferreira da
Publicado em: (2016)
por: Costa, Tiago Miguel Ferreira da
Publicado em: (2016)
article Testing data-centric services using poor quality data: from relational to NoSQL document databases
por: Laranjeiro, Nuno
Publicado em: (2017)
por: Laranjeiro, Nuno
Publicado em: (2017)
book Performance Evaluation Between HarperDB, Mongo DB and PostgreSQL
por: Figueiredo, Figueiredo
Publicado em: (2023)
por: Figueiredo, Figueiredo
Publicado em: (2023)
article The CloudMdsQL multistore system
por: Kolev, Boyan
Publicado em: (2016)
por: Kolev, Boyan
Publicado em: (2016)
article Design and implementation of the CloudMdsQL multistore system
por: Kolev, Boyan
Publicado em: (2016)
por: Kolev, Boyan
Publicado em: (2016)
school Bases de dados emergentes: hiper-dimensão, dados não estruturados, alta performance
por: Marques, José
Publicado em: (2015)
por: Marques, José
Publicado em: (2015)
school Desenvolvimento de um projeto de Business Intelligence, usando Pentaho
por: Bento, José Dias
Publicado em: (2017)
por: Bento, José Dias
Publicado em: (2017)
school Dependability Assessment of NoSQL Engines
por: Ventura, Luís Filipe André
Publicado em: (2016)
por: Ventura, Luís Filipe André
Publicado em: (2016)
Registos relacionados
-
school A Persistent Publish/Subscribe System for Mobile Edge Computing
por: Vieira, Pedro Miguel Lima de Jesus
Publicado em: (2018) -
school Data Storage and Dissemination in Pervasive Edge Computing Environments
por: Silva, João André Almeida e
Publicado em: (2021) -
text_fields Performance Comparison of Redis, Memcached, MySQL, and PostgreSQL: A Study on Key-Value and Relational Databases
por: Almeida, Dany
Publicado em: (2023) -
article Enabling data storage and availability of multimodal neuroimaging studies: a NoSQL based solution
por: Fernandes, Filipe
Publicado em: (2016) -
article Workload-aware table splitting for NoSQL
por: Cruz, Francisco
Publicado em: (2014)