MySQL官方在5.6版本以上有一个与memcache连接的插件,名字叫做innodb_memcache。
1),没有安装过MySQL的,可以在CMAKE的时候加入:-DWITH_INNODB_MEMCACHED=bool即可。
2),官网下载mysql-5.6-labs-innodb-memcached这个包,里面就自带有插件。
3),安装过MySQL,要加入这个插件的:
1、mysql -uroot -p
2、SOURCE /usr/local/mysql/share/innodb_memcached_config.sql
3、UNINSTALL PLUGIN daemon_memcached;
4、INSTALL PLUGIN daemon_memcached soname "libmemcached.so";
此时,插件安装成功。可以:
SHOW VARIABLES LIKE '%memcached%';这条语句进行查看。
最后,可以连接memcached做一个简单的测试:
telnet localhost 11211
连接后set一个数据,然后get查看表示创建成功。