Quais são os recursos canônicos do NoSQL para pessoas que nunca usaram essa tecnologia?

15

Estou me interessando cada vez mais pela tecnologia NoSQL e posso ler várias postagens no SE sobre como ela funciona e os diferentes produtos disponíveis.

No entanto, gostaria de saber se existem algumas referências canônicas, livros ou artigos, que podemos colocar em um trabalho de pesquisa, por exemplo, e que podemos ler para ter uma boa visão geral de:

  • Quais são os benefícios / desvantagens?
  • Como funciona?
SRKX
fonte

Respostas:

5
  1. Para uma coleção de bancos de dados não relacionais, eu diria que a melhor referência é nosql-databases.org de Stefan Edlich

  2. Aqui está uma lista bastante abrangente de livros, guias e documentos sobre bancos de dados NoSQL .

  3. Para se manter informado e aprender mais sobre o espaço NoSQL, existe o blog myNoSQL nosql.mypopescu.com ( nb : eu sou o criador e escritor deste blog focado no NoSQL de 2 e 1/2 anos :-)

  4. Para tópicos relacionados ao OODBMS, acesse www.odbms.org, de Roberto Zicari

Alex Popescu
fonte
8

Essa é uma pergunta difícil, no sentido de que existem vários bancos de dados NoSQL por aí, e todos são um pouco (às vezes radicalmente) diferentes um do outro.

Um conceito importante a ser entendido para a tecnologia NoSQL é o do Teorema CAP de Brewer , por isso forneci um link para um bom artigo sobre ele. Para uma breve visão geral gráfica do teorema do CAP, você também deve consultar o blog de Nathan Hurst, um Guia Visual para Sistemas NoSQL .

Pessoalmente, tenho experiência com MongoDB (escola) e Cassandra (trabalho). Agora que eu uso o Cassandra há alguns anos, há alguns bons recursos que posso recomendar:

Quanto ao MongoDB, eu li vários livros sobre o assunto e aqui estão dois (que eu acho) muito bons:

Aaron
fonte
11
Voto a favor da referência fantástica ao teorema de Brewer's CAP.
Mark Iannucci
3

Aqui está um link que achei útil ao iniciar: http://kkovacs.eu/cassandra-vs-mongodb-vs-couchdb-vs-redis

Eu também pesquisaria no slideshare.net, há coisas realmente boas e úteis por aí. Depois disso, assista a alguns vídeos de apresentações de conferências O'Reilly e coisas assim. Absolutamente, descobri que apenas fazer ping nas pessoas do LinkedIn e obter as opiniões delas foram as mais úteis.

Como estou no DataStax, obviamente prefiro Cassandra, mas cada um na sua. Se você quiser obter mais informações, entre em contato.

Scott Hirleman
fonte