Arquivo da tag: memcache

MySQL 5.6 RC – NoSQL, Memcache e FullText Search

O MySQL 5.6 está em sua versão RC (release candidate). Isto significa que, ele já foi testado e, teoricamente está em vias de entrar em produção. Em pouco tempo, ele estará nas ruas.

Eu tenho acompanhado e testado, exaustivamente, o MySQL 5.6. Não, não é performance que me interessa. Busco duas características embarcadas nesta nova versão com muita ansiedade, tanto que, já coloquei esta versão em produção, real, quente, e, tem sido um grata surpresa para mim.

Realmente, o MySQL 5.6 ficou ótimo. E não, não recomendo que coloque-o em produção por enquanto, aguarde (se a ansiedade permitir) que saía a versão definitiva.

Pois bem, vamos cortar o papo furado, e, vamos ver estes dois novos recursos que estão embarcados no MySQL 5.6:

Continue lendo MySQL 5.6 RC – NoSQL, Memcache e FullText Search

MySQL Connect 2012 por Oracle

Estive no MySQL Connect anexo ao Oracle Open World 2012. No ano passado não valeu 😉 Neste ano, podemos considerar como o primeiro evento oficial da Oracle, anexada ao já tradicional Oracle Open World.

O evento aconteceu no Hilton Hotel de São Francisco, bem no centro da cidade, no primeiro final de semana que antecede o Oracle Open World.

Novamente quero insistir, por que a Oracle se daria ao trabalho de fazer um evento anexo ao Oracle Open World para o MySQL se tivesse intenção de matá-lo? Isto só pode ser da cabeça insana de alguém que vendeu o que não deveria ter vendido. Agora é tarde, a Oracle, em minha opinião, está cuidando muito bem sim do nosso querido MySQL.

Tem muita gente choramingando que estão fechando o código do MySQL, que estão mais restritivos quanto à código submetido, e, até mesmo novas idéias.

Continue lendo MySQL Connect 2012 por Oracle

O MySQL e o uso de Cache (NoSQL)

Fiz uma pesquisa, recentemente, para entender como as pessoas estão usando cache com banco de dados, logicamente, com MySQL. O resultado, confesso que foi muito diferente do que eu imaginava.

 31% dos usuários de MySQL usam MemCache. 19% ficam o Query Cache, o cache nativo do MySQL. Isto significa que 50% usam algum tipo de cache, o que faz muito sentido para mim.

 Uma surpresa espantosa foi aqueles que disseram que “não sabem para que serve cache” e os que “não sabem dizer se usam ou não”. Estamos falando de 19% da amostragem! Tudo bem, ninguém nasce sabendo. Cheguei a conclusão que seria muito bancana intensificar a criação de artigos sobre o assunto.

Cache é para todos? Não, não é. Obviamente, todo tipo de aplicação pode tirar proveito de um cache. No entanto, às vezes o benefício trazido pelo cache é tão pequeno que não compensa usá-lo, vez que algumas novas linhas de código seriam necessárias em sua aplicação. Certamente, alguns irão discordar deste parágrafo. Mas, depois de tantos anos de consultoria, o titio chegou a conclusão que esta é uma verdade inexorável.

Continue lendo O MySQL e o uso de Cache (NoSQL)