Název tabulky (table_id
v @@table_id
) musí být hodnota z vašich mapování (innodb_memcache.containers
), nikoli skutečný název tabulky, pokud se liší.
A pokud název tabulky v mapování je mycode
a poté výsledný dotaz prostřednictvím memcache by měl vypadat takto:
$table = 'mycode';
$key = '123456';
$memcache->get( '@@' . $table . '.' . $key );
Neexistuje žádný extra '.' . $table
na konci.
Některé podrobnosti jsou k dispozici v InnoDB memcached Plugin stránka dokumentace.
Zde uvádíme několik důležitých:
- Použijte
select * from innodb_memcache.containers;
získat definovaná mapování; - Všimněte si organizace dotazů: