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: