Nama tabel (table_id di @@table_id ) harus berupa nilai dari pemetaan Anda (innodb_memcache.containers ), bukan nama tabel sebenarnya, jika berbeda.
Dan jika nama tabel Anda dalam pemetaan adalah mycode , lalu kueri yang dihasilkan melalui memcache akan terlihat seperti ini:
$table = 'mycode';
$key = '123456';
$memcache->get( '@@' . $table . '.' . $key );
Tidak ada '.' . $table di akhir.
Beberapa detail tersedia dari Plugin memcached InnoDB halaman dokumentasi.
Untuk menyebutkan beberapa yang penting di sini:
- Gunakan
select * from innodb_memcache.containers;untuk mendapatkan pemetaan yang ditentukan; - Perhatikan organisasi kueri: