永发信息网

memcached怎么样mysql结合使用

答案:3  悬赏:70  手机版
解决时间 2021-01-14 13:33
memcached怎么样mysql结合使用
最佳答案
MySQL安装完毕后,需要导入Memcached插件所需要的表结构:

mysql> SOURCE /usr/local/mysql/share/innodb_memcached_config.sql

一切就绪后就可以激活Memcached插件了(当然也可以禁止):

mysql> INSTALL PLUGIN daemon_memcached soname "libmemcached.so";

mysql> UNINSTALL PLUGIN daemon_memcached;

说明:以后一旦修改了原本已存在的Memcached插件的配置信息,均需要使用如上命令来重启Memcached插件(先uninstall,再install),以便让修改生效。

Memcached插件相关的配置信息如下,具体介绍可以参考官方文档:

mysql> SHOW VARIABLES LIKE '%memcached%';

+----------------------------------+------------------+

| Variable_name | Value |

+----------------------------------+------------------+

| daemon_memcached_enable_binlog | OFF |

| daemon_memcached_engine_lib_name | innodb_engine.so |

| daemon_memcached_engine_lib_path | |

| daemon_memcached_option | |

| daemon_memcached_r_batch_size | 1 |

| daemon_memcached_w_batch_size | 1 |

+----------------------------------+------------------+

注意:daemon_memcached_r_batch_size和daemon_memcached_w_batch_size,这两个选项对性能影响较大,简单点说就是控制事务提交的频率,MySQL的缺省值均为1,也就是说每次都提交,这主要是从安全性考虑的,大家可以依照自己的情况来调整。

此时Memcached端口应该准备就绪了,你可以试试看:

shell> echo "stats" | nc localhost 11211

换句话说,MySQL已经兼容Memcached协议,可以直接使用Memcached命令。
全部回答

我这里有linux安装memcached的详细过程,也有php连接memcached的实例。传送门
MySQL安装完毕后,需要导入Memcached插件所需要的表结构: mysql> SOURCE /usr/local/mysql/share/innodb_memcached_config.sql 一切就绪后就可以激活Memcached插件了(当然也可以禁止):
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
韩国人一般都喜欢中国什么东西?
中国联通(焕焕代理点)地址在什么地方,我要处
求一本类似逆乱青春伤不起,和那些女孩那些年
什么是生活垃圾堆肥法
285除以58的竖式
在借调期间,原单位工作还继续吗
城管正式职工是行政执法人员吗
媒体村商业街怎么样?好不好?值不值得买?
求好看的萌系动漫,要人气大一些的
单选题2009年下半年以来,国家相继采取了一系
乙酰乙酸乙酯合成3-甲基-4-苯基-2-丁酮,要有
红字发票申请开具情况说明怎么写?
摩羯男和和你交心是怎样的
在敞口的铝锅中烧水,水沸腾后,再用猛火继续
GBU-43和英国的高脚柜炸弹哪个猛?
推荐资讯
中移铁通营业厅地址好找么,我有些事要过去,
银行旁边适合开什么店
鸭胗里的内金怎么好去
股票大涨前有什么预兆???
23周岁女,男26同岁哪天结婚好女孩农历五月初
冰箱太大进不了门
八百厘米和十米哪个大?
怎样学好c++,要学多久,要学mfc吗?
揭秘素描头像三庭五眼怎么画
最全的实时美剧网站是?
为什么好多人都推荐SGS检测公司?
18:30到10:50是几小时
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?