Resultados da pesquisa
Catálogo de Publicações - Todos
- A mostrar 1 - 2 resultados de 2
-
1
Migração de bases de dados relacionais para NoSQL: métodos de análise
Publicaçãopor Oliveira, Fábio Vieira deOrigem: Repositório ISCTEVivemos numa época onde o crescimento previsto para o atual volume de dados disponíveis, em qualquer empresa ou organização, é muito elevado. Junta-se a este facto o atual crescimento na adoção por modelos de bases de dados NoSQL e Big Data, em detrimento de modelos relacionais. Perante esta realidade, levanta-se a questão de como evoluir ou migrar dos atuais, e ainda muito frequentes, sistemas relacionais, para os novos sistemas NoSQL. Esta investigação tem como grande objetivo validar os métodos de migração existentes (e já utilizados) e realizar uma adaptação aos mesmos, de forma a perceber qual o método mais eficiente para proceder à migração de uma base de dados relacional para uma base de dados NoSQL. A parte teórica deste trabalho mostra como proceder à implementação e análise do ambiente. Os resultados revelam que neste processo de migração, o método mais eficiente é o que se designa como offline automático. Contudo, o mesmo necessita de uma janela de indisponibilidade maior do que o método de migração online, que por sua vez exige mais recursos por parte do sistema operativo para proceder à migração. Portanto, o método mais eficiente para migrar uma base de dados vai depender da disponibilidade aplicacional, e dos recursos computacionais disponíveis, para a mesma. Esperamos dar um importante contributo no sentido de auxiliar na escolha de um método de migração a utilizar, e das métricas que podem ser coletadas para melhor avaliar a performance de uma migração. -
2
Tradutor de interrogações SQL para MongoDB
Publicaçãopor Pereira, Vicente GermanoOrigem: Repositório ISCTENos últimos anos, com o crescimento exponencial dos dados semiestruturados e não estruturados, e com o aumento massivo do seu volume, as bases de dados relacionais que não foram projetadas para lidar com estes desafios de escalabilidade e agilidade que os aplicativos modernos enfrentam, nem foram construídos para aproveitar o poder de armazenamento e processamento, atualmente disponível, forçaram as organizações a desenvolver novos sistemas, surgindo, então, as bases de dados NoSQL, incluindo MongoDB. Sendo uma tecnologia relativamente recente, a maior parte dos utilizadores desconhecem a sua estrutura e linguagem de interrogação. Se existisse uma ferramenta que possibilitasse, não só, os utilizadores interrogarem uma base de dados MongoDB, através de comandos SQL, nomeadamente comandos select, baseando-se num modelo relacional, do qual já estão habituados, mas também aprenderem a linguagem de interrogação Mongo, com a sua utilização, então, esta nova tecnologia tornar-se-á vantajosa para um maior número de utilizadores. Assim sendo, nesta dissertação foi desenvolvida uma ferramenta que, primeiro, transpõe o modelo de coleções MongoDB para o modelo relacional correspondente. Permitindo aos utilizadores, a partir do modelo previamente estabelecido, aceder à informação armazenada na base de dados, com uma interrogação select, que será automaticamente traduzida para a interrogação mongo equivalente. O utilizador terá, ainda, a possibilidade de conhecer qual a interrogação mongo equivalente, dando-lhe a oportunidade de aprender a linguagem de interrogação desta base de dados.
Ferramentas de pesquisa:
Filtros
Page will reload when a filter is selected or excluded.- Base de dados relacional 2 results 2
- SQL Structured Query Language
- Aggregate Framework 1 results 1
- Análise de dados 1 results 1
- Cenários 1 results 1
- Engenharia de telecomunicações 1 results 1
- Find 1 results 1
- Gestão de bases de dados 1 results 1
- Methods 1 results 1
- Metrics 1 results 1
- Migration 1 results 1
- Migração 1 results 1
- Modelo relacional 1 results 1
- MongoDB 1 results 1
- Métodos 1 results 1
- Métricas 1 results 1
- NoSQL 1 results 1
- Relational Model 1 results 1
- Relational databases 1 results 1
- SQL 1 results 1
- Ver todos...