Articles of nosql

Explanação do JSONB introduzida pelo PostgreSQL

O PostgreSQL acaba de lançar o JSONB e já é uma tendência em notícias sobre hackers . Seria ótimo se alguém pudesse explicar como é diferente do Hstore e do JSON anteriormente presentes no PostgreSQL. Quais são suas vantagens e limitações e quando alguém deve considerar usá-lo?

Hive: Melhor maneira de fazer atualizações incremetais em uma tabela principal

Então eu tenho uma tabela principal no Hive, ele irá armazenar todos os meus dados. Eu quero ser capaz de carregar uma atualização de dados incremental sobre todos os meses com uma grande quantidade de dados em bilhões de linhas. Haverá novos dados, bem como inputs atualizadas. Qual é a melhor maneira de abordar isso? […]

Bancos de dados de última geração

Estou aprendendo bancos de dados relacionais tradicionais (com o PostgreSQL ) e fazendo algumas pesquisas, encontrei alguns novos tipos de bancos de dados. CouchDB , Drizzle e Scalaris, para citar alguns, quais serão as próximas tecnologias de database a serem tratadas ?

Como executar o MongoDB como serviço do Windows?

Como configurar o MongoDB para que ele possa ser executado como serviço do Windows?

NoSql vs Banco de dados relacional

Recentemente o NoSQL ganhou imensa popularidade. Quais são as vantagens do NoSQL sobre o RDBMS tradicional?

O que é o NoSQL, como funciona e que benefícios ele oferece?

Eu tenho ouvido coisas sobre NoSQL e que eventualmente pode se tornar a substituição dos methods de armazenamento do SQL DB devido ao fato de que a interação com o DB é muitas vezes um gargalo para a velocidade na web. Então eu só tenho algumas perguntas: O que exatamente é isso? Como funciona? Por […]

Existe uma linguagem de consulta para JSON?

Existe uma linguagem (aproximadamente) SQL ou XQuery para consultar o JSON? Estou pensando em conjuntos de dados muito pequenos que mapeiam bem para JSON, onde seria bom responder facilmente a consultas como “quais são todos os valores de X onde Y> 3” ou fazer as operações normais de tipo SUM / COUNT. Como exemplo completamente […]

Adicionar novo campo a todos os documentos em uma coleção do MongoDB

Como posso adicionar um novo campo a cada documento em uma coleção existente? Eu sei como atualizar o campo de um documento existente, mas não como adicionar um novo campo a cada documento em uma coleção. Como posso fazer isso no shell mongo ?

Estrutura de dados e URL do Firebase

Eu sou novo no Firebase e nosql tão urso comigo para usar a referência ao sql. Então, minha pergunta é como estruturar os dados no Firebase? No firebase, isso significa que cada “novo firebase” = “novo database” ou “table” no mysql? Se no meu aplicativo da web em tempo real, eu tenho usuários e comentários. […]

MongoDB: Como atualizar vários documentos com um único comando?

Fiquei surpreso ao descobrir que o código de exemplo a seguir atualiza apenas um único documento: > db.test.save({“_id”:1, “foo”:”bar”}); > db.test.save({“_id”:2, “foo”:”bar”}); > db.test.update({“foo”:”bar”}, {“$set”:{“test”:”success!”}}); > db.test.find({“test”:”success!”}).count(); 1 Eu sei que posso percorrer e continuar atualizando até que todos sejam alterados, mas isso parece terrivelmente ineficiente. Existe uma maneira melhor?