Mysql
 sql >> Base de données >  >> RDS >> Mysql

Utilisation de MYsql 5.6 Memcache

Le nom de la table (table_id dans @@table_id ) doit être la valeur de vos mappages (innodb_memcache.containers ), et non le nom réel de la table, si cela varie.

Et si le nom de votre table dans les mappages est mycode , puis la requête résultante via memcache devrait ressembler à ceci :

$table = 'mycode';
$key   = '123456';
$memcache->get( '@@' . $table . '.' . $key );

Il n'y a pas de '.' . $table à la fin.

Certains détails sont disponibles sur InnoDB memcached Plugin page de documentation.

Pour n'en nommer que quelques-uns ici :

  1. Utilisez select * from innodb_memcache.containers; pour obtenir des mappages définis ;
  2. Notez l'organisation des requêtes :