Muita gente já deve ter ouvido falar nos bancos de dados NoSQL e uma das suas ferramentas muito utilizada é o Memcached, no qual adicionamos uma camada de cache entre a aplicação e o banco de dados. Desde a versão 5.6 do MySQL, foi disponibilizado um plugin de integração entre o MySQL e o Memcached e neste artigo vamos aprender como instalar no Linux, além de alguns comandos básicos para configurá-lo de modo que atenda as nossas demandas.
Pré-requisitos: instalar libevent
Instalação
Para instalar o suporte ao Memcached, vamos precisar criar algumas tabelas que vão fazer parte da integração entre o MySQL e o Memcached. As distribuições do MySQL já incluem um arquivo innodb_memcached_config.sql que contém essas tabelas no diretório base do MySQL (basedir). Para descobrir qual o basedir na sua instalação:
mysql> SHOW VARIABLES LIKE 'basedir'; +---------------+-------+ | …[Leia mais]