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: