Tên bảng (table_id
trong @@table_id
) phải là giá trị từ các ánh xạ của bạn (innodb_memcache.containers
), không phải tên bảng thực tế, nếu điều đó thay đổi.
Và nếu tên bảng của bạn trong ánh xạ là mycode
, sau đó truy vấn kết quả thông qua memcache sẽ trông như thế này:
$table = 'mycode';
$key = '123456';
$memcache->get( '@@' . $table . '.' . $key );
Không có thêm '.' . $table
ở phần cuối.
Một số chi tiết có sẵn từ Trình cắm ghi nhớ InnoDB trang tài liệu.
Để kể tên một số tầm quan trọng ở đây:
- Sử dụng
select * from innodb_memcache.containers;
để có được các ánh xạ đã xác định; - Lưu ý tổ chức truy vấn: