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 →
« Anterior 10 Mais recentes entradas | Próximo 10 Entradas mais antigos »
O FreeBSD é o sistema operacional UNIX-like
que sempre foi sinônimo de estabilidade e segurança. O MySQL 5.7
possui muitos recursos interessantes, como o suporte
nativo a JSON e melhor performance e segurança. Neste tutorial
veremos como instalar o MySQL 5.7 no FreeBSD
11.
Nota: usei o FreeBSD em uma Virtual Machine para
testar este procedimento. Criei a VM usando o Vagrant e
Virtual
Box. Depois de instalar o Vagrant e Virtual Box, criei um
Vagrantfile no editor de textos com o conteúdo
abaixo:Vagrant.configure("2") do |config| config.vm.guest =
:freebsd config.vm.synced_folder ".", …
Oi, pessoal!
Seguindo nossa série de artigos sobre as ferramentas do ecossistema Docker, hoje veremos um pouco mais sobre o Docker Compose, uma ferramenta que vai agilizar no deploy de seu ambiente, utilizando uma forma simples, clara e padronizada.
O Docker Compose é uma ferramenta para a criação e execução de múltiplos containers de aplicação. Com o Compose, você usar um arquivo do tipo yaml para definir como será o ambiente de sua aplicação e usando um único comando você criará e iniciará todos os serviços definidos.
O Compose é ótimo para desenvolvimento, testes e homologação, bem como para melhorar seu fluxo de integração continua. Por exemplo:
- Em ambiente de desenvolvimento: Você pode utilizar ele para simular todo o ambiente de produção, ou seja, precisando de serviço redis, php, mysql? Basta definir isso em um arquivo .yml e quando você executar o …
O MySQL já está pronto para produção com muitos recursos interessantes, como o suporte
nativo a JSON e melhor performance e segurança. O Slackware é a
distro Linux mais antiga e tradicional, com muitos e muitos fãs.
Neste tutorial veremos como instalar o MySQL 5.7 no Slackware
14.1.
Nota: usei o Slackware em uma Virtual Machine para testar este
procedimento. Criei a VM usando o Vagrant e
Virtual
Box. Depois de instalados, basta executar:shell> vagrant
init ricardson/slackware64-14.1-minimalshell> vagrant up
--provider virtualbox
2 opções de …
Muitas vezes temos a necessidade de realizar consultas ou até mesmo JOINs com tabelas que estão em outro servidor MySQL/MariaDB. E no nosso cenário não tenos um MySQL Cluster, nem um MySQL Galera Cluster, nem sequer uma replicação, seja isso por qualquer motivo(projetos diferentes, empresas diferentes, etc…). Para isso o MySQL tem(e faz muito tempo) … Read More →
Olá, pessoal! Neste episódio, Mauro Pichiliani (Twitter | Blog), Wagner Crivelini (@wcrivelini) e o convidado Ricardo Rezende (@ricarezende) reservam seus horários de trabalho para atualizar a versão do banco de dados.
Você vai aprender como convencer o CEO a atualizar de versão, bater o pé e esperar um novo release, planejar a migração e atualização, bater o seu recorde de horas trabalhadas no carnaval e amaldiçoar quem mudou um script de sistema do Oracle.
…
[Leia mais]Para a grande maioria das corporações, questões de continuidade de negócios e backup são bastante críticas. Hoje em dia, diversas empresas estão utilizando a computação em nuvem para esse tipo de demanda, pois além da praticidade e flexibilidade, está aliada a otimização de custo.
O intuito desse artigo é expor conceitos de Disaster Recovery, algumas arquiteturas utilizadas no modelo de computação em nuvem, assim como casos práticos, expondo a intercomunicação com o ambiente on-premises e nuvem, para o melhor entendimento da aplicabilidade dos serviços para esse fim.
Conceitos
O intuito desse tópico é expor alguns conceitos, os quais serão utilizados no decorrer desse artigo.
Ambiente de Recovery – Ambiente que ficará ativo/disponível no caso de desastre.
Continuidade do Negócio – Garante que uma corporação …
[Leia mais]Fala pessoal.
Vocês devem ter notado algo diferente quando instalaram o MySQL
5.7 do zero, seja via yum ou pelos binários que o MySQL
disponibiliza. O password do usuário root é gerado
automaticamente.
Ok, e aonde eu posso encontra-lo ?
Centos
cat /var/log/mysqld.log | grep "A temporary password is
generated for" | awk '{print $NF}'
Examplo:
[root@master ~]# cat /var/log/mysqld.log | grep "A temporary password is generated for" | awk '{print $NF}' a3BGf#TY.pBj
Versão binária
Quando você rodou o comando para inicializar o datadir
mysqld --initialize
você verá a seguinte mensagem na
sua tela:
. . . 2016-01-13T21:05:03.070322Z 1 [Note] A temporary password is generated for root@localhost: vL8n>Hs%kr>s . . .
Você terá que alterar a senha do usuário no primeiro login. Você pode fazer isso …
[Leia mais]Fala pessoal.
Vocês devem ter notado algo diferente quando instalaram o MySQL
5.7 do zero, seja via yum ou pelos binários que o MySQL
disponibiliza. O password do usuário root é gerado
automaticamente.
Ok, e aonde eu posso encontra-lo ?
Centos
cat /var/log/mysqld.log | grep "A temporary password is
generated for" | awk '{print $NF}'
Examplo:
[root@master ~]# cat /var/log/mysqld.log | grep "A temporary password is generated for" | awk '{print $NF}' a3BGf#TY.pBj
Versão binária
Quando você rodou o comando para inicializar o datadir
mysqld --initialize
você verá a seguinte mensagem na
sua tela:
. . . 2016-01-13T21:05:03.070322Z 1 [Note] A temporary password is generated for root@localhost: vL8n>Hs%kr>s . . .
Você terá que alterar a senha do usuário no primeiro login. Você pode fazer isso …
[Leia mais]Selecionamos cinco, dos 10 episódios do DatabaseCast que tivemos este ano, para fazer um “resumo” de tudo o que aconteceu e discutimos. A você que nos acompanhou em mais um ano, nosso muito obrigado!
Neste espisódio, Mauro Pichiliani (Twitter | Blog) e Wagner Crivelini (@wcrivelini) falam sobre ciência de dados com o convidado Marcelo Glauco (@mglauco). Você vai saber como um físico pode virar um cientista de dados, quem odeia selfies, o que adoção de animais tem a ver com dados e porque precisamos de …
[Leia mais]« Anterior 10 Mais recentes entradas | Próximo 10 Entradas mais antigos »