Mostrando entradas 1 para 5
Displaying posts with tag: json (reset)
MYSQL + JSON DA CASAMENTO SIM!

 

Hoje vamos falar um pouco sobre um assunto muito desejado e esperado, tanto por desenvolvedores quanto por DBAs.
O MySQL suporta armazenar documentos JSON????
A resposta é um grande e sonoro SIM!!!
Na versão 5.7.8 foi adicionado o data type JSON e com ele você pode armazenar e manipular documentos JSON.

Isso significa que posso fazer no MySQL tudo que faço no MongoDB?

Não, pelo menos por enquanto não. Eu ainda não vejo dessa forma, na maturidade atual do recurso ele já pode ajudar muito a suprir algumas necessidades em armazenar e manipular documentos JSON, mas não temos(ainda!?) uma engine completa e altamente robusta para isso!

Vamos ver alguns exemplos de como armazenar, buscar e manipular documentos JSON. Em um próximo POST vou falar sobre performance e melhores práticas.

Para esse exemplo estou utilizando o MySQL 5.7.11 que …

[Leia mais]
Você nem sempre precisa de um banco de dados

À medida que começamos um novo projeto, rapidamente começamos a pensar sobre o tipo de banco de dados que vamos usar. Opções como Oracle, SqlServer, Mysql ou mesmo um banco de dados NoSql como Mongo ou Cassandra sempre aparecem como uma boa escolha.

No entanto, esses bancos de dados ocupam dezenas ou centenas de megabytes (gigas?) no disco, além do fato de outra instalação, implantação, suporte, mais custos do nosso tempo.

Vale a pena?

Durante a maior parte do tempo, nossos aplicativos estarão armazenando apenas uma pequena quantidade de dados. Mesmo milhares de usuários, clientes e produtos levariam apenas alguns megabytes de seu disco. Vale a pena instalar um banco de dados inteiro (em outro servidor) apenas para isso? E se você ainda não conhece o …

[Leia mais]
DatabaseCast: História do Cassandra

Olá, pessoal!

Neste episódio, Mauro Pichiliani (Twitter | Blog), Wagner Crivelini (@wcrivelini) e o convidado Eiti Kimura (@eitikimura) flertam com as mulheres para falar sobre o Cassandra.

Você vai aprender como se adaptar rápido a mudanças, andar sobre brasas em fogo e cacos de vidro, como o Cassandra é um NoSQL diferentes dos demais, deixar a consistência transacional de lado e marcar os erros na migração para um NoSQL na sua cartela de bingo.

DatabaseCast 68: História do …

[Leia mais]
MySQL + JSON da casamento SIM!

Hoje vamos falar um pouco sobre um assunto muito desejado e esperado, tanto por desenvolvedores quanto por DBAs. O MySQL suporta armazenar documentos JSON???? A resposta é um grande e sonoro SIM!!! Na versão 5.7.8 foi adicionado o data type JSON e com ele você pode armazenar e manipular documentos JSON. Isso significa que posso … Read More →

Aprenda a usar o RESTful com PHP e Slim Framework

No artigo anterior, foi abordado um exemplo envolvendo um padrão de comunicação entre cliente e servidor. Aquele exemplo em tese não significava a princípio que estávamos implementando REST com todas suas regras, mesmo porque criamos apenas uma forma de responder requisições HTTP através de um formato único de resposta. Existe um padrão arquitetural que define o REST, que pode ser encontrado na wikipedia, e que não vamos a princípio abordar. O que precisamos saber é que, deste padrão arquitetural surge outro conceito chamado RESTful, que nada mais é que uma implementação do REST, de forma semelhante aos webservices.

Quando falamos em RESTful, estamos abordando uma forma de acesso a dados semelhante aos webservices, …

[Leia mais]
Mostrando entradas 1 para 5