Команда Memcached gets используется для получения значения с токеном CAS. Если ключ не существует в Memcached, то он ничего не возвращает.
Синтаксис
Основной синтаксис команды Memcached gets показан ниже:
get key
пример
set tutorialspoint 0 900 9 memcached STORED gets tutorialspoint VALUE tutorialspoint 0 9 1 memcached END
В этом примере мы используем tutorialspoint в качестве ключа и храним в нем memcached со сроком действия 900 секунд.
Получить данные CAS с помощью приложения Java
Чтобы получить данные CAS с сервера Memcached, вам необходимо использовать метод Memcached gets .
пример
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.gets("tutorialspoint")); } }
Выход
При компиляции и выполнении программы вы увидите следующий вывод: