sql >> Database teknologi >  >> RDS >> Mysql

Brug af MYsql 5.6 Memcache

Tabelnavnet (table_id i @@table_id ) skal være værdien fra dine tilknytninger (innodb_memcache.containers ), ikke det faktiske tabelnavn, hvis det varierer.

Og hvis du tabelnavn i mappings er mycode , derefter den resulterende forespørgsel gennem memcache skal se sådan ud:

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

Der er ingen ekstra '.' . $table til sidst.

Nogle detaljer er tilgængelige fra InnoDB memcached plugin dokumentationsside.

For at nævne nogle få vigtige her:

  1. Brug select * from innodb_memcache.containers; for at få definerede tilknytninger;
  2. Bemærk forespørgselsorganisationen:


  1. Hvordan forespørger man SQL for koordinater nærmest et punkt?

  2. Tjek hvilke ID'er fra et sæt, der ikke findes i en tabel

  3. Hvordan forespørger du en int-kolonne for enhver værdi?

  4. Hvordan får man UTF-8 til at fungere i Java webapps?