NoSQL é uma abreviação de Not only SQL (não somente SQL),
termo cunhado para definir os novos modelos de armazenamento
de dados, criados para atender às necessidades de flexibilidade,
disponibilidade, escalabilidade e desempenho das aplicações
inseridas no contexto de Big Data.
Esses modelos são classificados de acordo com a estrutura em que
os dados são armazenados.
Um deles, especificamente, não considera conceitos como
normalização de dados, criação de joins e definição de esquemas
rígidos. Ele armazena estruturas flexíveis que podem ser obtidas
por meio de dados semiestruturados, como os formatos XML e
JSON. Cada uma dessas estruturas armazenadas não contém
necessariamente os mesmos atributos, pois não é necessário
definir um esquema.
O modelo em questão é o