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:
- Brug
select * from innodb_memcache.containers;for at få definerede tilknytninger; - Bemærk forespørgselsorganisationen: