Bancos de dados NoSql - tutorial / livro decente que aborda os conceitos [fechado]

8

Estou procurando um bom recurso para aprender os conceitos por trás dos bancos de dados NoSql.

A maioria das coisas que encontro estão relacionadas a uma tecnologia específica (MongoDb, CouchDB, etc), mas estou atrás de todos os conceitos por trás do NoSql, em vez de focar em uma área específica (alguns são DBs gráficos, alguns valores-chave etc.).

Você pode compartilhar da sua experiência e me indicar um bom recurso?

JohnDoDo
fonte
1
você verificou o wiki da tag 'nosql' do Stack Overflow ? refere-se um par de livros
mosquito

Respostas:

4

Não sei se isso é possível.

NoSQL é um termo amplo que abrange bancos de dados gráficos, repositórios de documentos e repositórios de valores-chave. O menor fator comum é que você não possui uma interface SQL para acessar os dados.

Raku
fonte
OK, isso eu percebi, mas deve haver algo que abrange todos eles, ou se não, então bons que cobrem cada um (mas agnóstico de uma implementação específica)
JohnDoDo
+1. Embora nem esse seja um critério: "O menor fator comum é que você não tem uma interface SQL para acessar os dados". IIRC: existe um adaptador SQL (dialeto) para mongodb ou couchdb. Não é muito sobre a linguagem de consulta, mas mais sobre não se basear no conceito rígido do Codds de bancos de dados relacionais.
fácil
3
@ back2dos Isso mesmo. IMHO, o próprio termo "NoSQL" é enganoso, porque fala apenas sobre a interface, mas não sobre os conceitos subjacentes.
Raku
A tese de mestrado @talonx refere-se ao uso do termo "bancos de dados não relacionais", que é muito melhor aos meus olhos.
Raku
0

O artigo da wikipedia NoSQL cobre tudo o que você precisa saber sobre os diferentes tipos de bancos de dados NoSQL disponíveis.

Se você quiser se aprofundar em detalhes, pode ler sobre cada um deles individualmente na wikipedia ou procurar outros tipos de documentação.

Mahmoud Hossam
fonte