Categoria: noSQL

  • A crescente irrelevância do MongoDB

    A crescente irrelevância do MongoDB

    Como o MongoDB (e não o modelo de persistência baseado em documentos) foi se tornando com o tempo uma solução irrelevante para mim.

  • Minha experiência com MongoDB: erros, acertos e dicas

    Minha experiência com MongoDB: erros, acertos e dicas

    Como foi minha experiência com MongoDB e Java até agora

  • Coisas que não te contam sobre MongoDB

    MongoDB: rápido (muito), fácil de usar, estável, consome pouca memória e adequado para diversas das situações com as quais preciso lidar. Sou fã condicional, e como tal neste post exponho algumas das limitações deste produto que, confesso, me assustaram quando descobri (mea culpa). Quem sabe eu te contando antes sua experiência de adoção do MongoDB…

  • Desconstruindo NoSQL: em busca de melhores termos

    Desconstruindo NoSQL: em busca de melhores termos

    Mostrando o quão pouco o termo NoSQL na realidade diz e buscando alternativas para resolver o problema.

  • NoSQL: alguns mitos

    NoSQL: alguns mitos

    Como todo buzzword NoSQL gera muito hype e, consequentemente, muita bobagem é falada e escrita. Neste post lotado de referências vou expor algumas das mais comuns que leio e escuto por aí. Quem sabe assim pelo menos os leitores deste blog evitam cair nestas ciladas.

  • NoSQL: é um problema notacional!

    NoSQL: é um problema notacional!

    O que gregos, romanos e indianos tem a ver com NoSQL e o modelo relacional?

  • Bibliografia NoSQL comentada

    Bibliografia NoSQL comentada

    Recentemente tenho escrito bastante sobre bases de dados NoSQL. Neste processo gerei uma bibliografia cujo conteúdo mais interessante listo abaixo: “The Architecture of Open Source Applications: The NoSQL Ecosystem” – Adam Marcus – Artigo fenomenal do livro “The Architecture of Open Source Applications” em que são expostos os princípios arquiteturais básicos por trás de todas…

  • Iniciado meu curso de Redis na DevMedia (primeira aula grátis)

    Este mês marca minha volta oficial à DevMedia. Para começar estou ministrando um curso sobre Redis, que é um banco de dados NoSQL baseado no modelo chave-valor. O curso divide-se em dois grandes blocos: no primeiro ensino a trabalhar com o banco de dados, enquanto no segundo mostro como lidar com esta ferramenta dentro da…

  • NoSQL ou SQL? Quando uso um, outro ou ambos

    Na minha opinião o grande ganho que tivemos com o NoSQL foi o de nos acordar para o fato de que estávamos usando bancos de dados relacionais como a única opção para qualquer problema. Da até para parafrasear um famoso ditado: “Dê para um desenvolvedor um banco de dados relacional e o mundo se torna…

  • Primeiros passos NoSQL com MongoDB: manipulando documentos

    Continuando meu post anterior sobre o assunto, é hora de colocarmos a teoria em prática. Meu objetivo agora é expor o básico sobre o funcionamento e operação do MongoDB para que, em seguida, possamos aplicar este SGBD a alguma linguagem de programação (muito provávelmente usarei o Groovy, que cai como uma luva). Instalando o Servidor…

  • Introdução ao MongoDB: um banco de dados NoSQL

    Já faz algum tempo que venho estudando o MongoDB.  Dentro da turma dos SGBDs NoSQL este foi aquele com o qual acabei criando maior simpatia pela sua simplicidade e documentação (apesar de muita gente falar do Apache Cassandra, sua documentação ainda é horrível). O MongoDB é um banco de dados orientados a documentos. Sendo assim,…