Home > Artigos > Modelo de Dados NoSQL

11-02-2022

Modelo de Dados NoSQL

Modelo - Dados - NoSQL


O NoSQL é um tipo de modelo de dados recente e alternativo ao modelo relacional que ainda é o modelo dominante. O nome NoSQL, agora referido como Not Only SQL, originalmente significava No SQL e surgiu em 2009 simplesmente de um hashtag cativante no Twitter para encontrar base de dados de código aberto, distribuídas e não relacionais.


Atualmente há vários sistemas de base de dados associados a NoSQL, o que significa que fornecem mecanismos para armazenar e recuperar dados que são modelados de forma alternativa às tradicionais tabelas do modelo relacional.

 

As forças motrizes que podem levar à adoção de um sistema de gestão de base de dados NoSQL podem ser:

  • Necessidade de ter uma escalabilidade maior do que aquela que os SGBD relacionais podem alcançar de uma forma simples, incluindo conjuntos de dados enormes ou taxa de transferência de gravação muito alta;
  • Uma preferência generalizada por software livre e de código aberto sobre produtos de SGBD comerciais;
  • Operações de consulta especializadas que não são bem suportadas pelo modelo relacional;
  • Frustração com as restrições dos esquemas relacionais e desejo de um modelo de dados mais dinâmicos e expressivo.

 

Diferentes projetos têm diferentes requisitos, e a melhor escolha de tecnologia pode variar entre diferentes casos de uso. Portanto, parece provável que os sistemas de gestão de bases de dados relacionais continuem a ser usados em conjunto com uma ampla variedade de armazenamentos de dados não relacionais – um conceito que por vezes é designado por “persistência poliglota”.

 

Ver artigos relacionados: 

 

 

👉 Follow @niuGIS

RELACIONADAS


05-05-2023
ECMAScript

Contacte-nos 214 213 262

Informações