Команда getcached get используется для получения значения, хранящегося в ключе. Если ключ не существует в Memcached, то он ничего не возвращает.
Синтаксис
Основной синтаксис команды get в Memcached показан ниже:
get key
пример
В следующем примере мы используем tutorialspoint в качестве ключа и сохраняем в нем memcached со сроком действия 900 секунд.
set tutorialspoint 0 900 9 memcached STORED get tutorialspoint VALUE tutorialspoint 0 9 memcached END
Получить данные с помощью приложения Java
Чтобы получить данные с сервера Memcached, вам нужно использовать метод get Memcached.
пример
import net.spy.memcached.MemcachedClient; public class MemcachedJava { public static void main(String[] args) { // Connecting to Memcached server on localhost MemcachedClient mcc = new MemcachedClient(new InetSocketAddress("127.0.0.1", 11211)); System.out.println("Connection to server sucessfully"); System.out.println("set status:"+mcc.set("tutorialspoint", 900, "memcached").done); // Get value from cache System.out.println("Get from Cache:"+mcc.get("tutorialspoint")); } }
Выход
При компиляции и выполнении программы вы увидите следующий вывод: