innodb_memcacheのインストール


昔からhandlersocketに触れていましたが、当初はゲームアプリケーションに応用したいと思っていましたが、技術が新すぎて、簡単に応用できないと思っていました.この間また振り返るとhandlersocketとinnodb_memcacheなどのプラグイン!
ソースにmysql、cmakeをインストールするときにWITH_を持参INNODB_MEMCACHEDパラメータでよい.
バイナリインストールの場合、インストールディレクトリのpulginsの下にinnodb_があります.engine.soとlibmemcached.so 2つのファイル!
mysql> show variables like '%plugin%';
+---------------+-------------------------------+
| Variable_name | Value                         |
+---------------+-------------------------------+
| plugin_dir    | /usr/local/mysql/lib/plugin/ |
+---------------+-------------------------------+
1 row in set (0.00 sec)

直接インストールすればいいです.
インストールする前にinnodb_をインポートする必要があります.memcacheのプロファイルとテストファイル!
インストールディレクトリのshareフォルダの下にあり、ファイル名はinnodb_です.memcached_config.sql
データベースのインポート
SOURCE /usr/local/mysql/share/innodb_memcached_config.sql
INSTALL PLUGIN daemon_memcached SONAME "libmemcached.so";
#             ,     install,       !
#UNINSTALL PLUGIN daemon_memcached

インストールが完了したら、11211ポートがオンになっているかどうかを確認します.innodb_memcacheデフォルトリスニング11211ポート
[root@www share]# netstat -ntpl|grep 11211
tcp        0      0 0.0.0.0:11211               0.0.0.0:*                   LISTEN      15844/mysqld

もちろん、ポートはmyで通過できます.cnfにパラメータ指定を加える
例:daemon_memcached_option="-p 11222"
innodb_の指定memcache 11222ポートをリスニング!