Lar Áudio Qual é a diferença entre um banco de dados nosql e um sistema tradicional de gerenciamento de banco de dados?

Qual é a diferença entre um banco de dados nosql e um sistema tradicional de gerenciamento de banco de dados?

Anonim

Q:

Qual é a diferença entre um banco de dados NoSQL e um sistema tradicional de gerenciamento de banco de dados?

UMA:

Um banco de dados NoSQL é um banco de dados que não usa métodos tradicionais de banco de dados relacional. Os bancos de dados NoSQL têm abordagens diferentes para o armazenamento de informações e geralmente facilitam o acesso a informações complexas ou distribuídas por sistemas complexos ou distribuídos.

Webinar: Movendo bancos de dados relacionais além do tradicional

Registre-se aqui

Nos bancos de dados relacionais tradicionais, os dados existem em tabelas definidas e são acessados ​​por SQL ou comandos estruturados de linguagem de carreira. Por outro lado, os bancos de dados NoSQL são criados de várias maneiras diferentes, por exemplo, com armazenamentos de chave / valor, métodos de armazenamento de documentos, métodos de gráfico ou métodos de armazenamento de objetos. Alguns desses bancos de dados podem manipular a linguagem de consulta estruturada como um meio de recuperar dados. Muitos deles foram projetados para desempenho, escalabilidade, flexibilidade e complexidade, mas podem não ter uma construção superior para obter consistência imediata dos dados. No entanto, no geral, o uso do NoSQL está aumentando, em parte devido ao uso dessas ferramentas com big data e sistemas da Web em tempo real.

Qual é a diferença entre um banco de dados nosql e um sistema tradicional de gerenciamento de banco de dados?