NoSQL é uma forma de estrutura de dados que surgiu em contraposição ao SQL, sendo usado para se referir à bancos de dados não-relacionais. Os bancos de dados não-relacionais fazem uso de uma estrutura de dados diferente das tabelas relacionais,