English 中文(简体)
Memcached - Get CAS Data
  • 时间:2024-11-03

Memcached - Get CAS Data


Previous Page Next Page  

Memcached gets command is used to get the value with CAS token. If the key does not exist in Memcached, then it returns nothing.

Syntax

The basic syntax of Memcached gets command is as shown below −

get key

Example

set tutorialspoint 0 900 9
memcached
STORED
gets tutorialspoint
VALUE tutorialspoint 0 9 1
memcached
END

In this example, we use tutorialspoint as the key and store memcached in it with an expiration time of 900 seconds.

Get CAS Data Using Java Apppcation

To get CAS data from a Memcached server, you need to use the Memcached gets method.

Example

import net.spy.memcached.MemcachedCpent;
pubpc class MemcachedJava {
   pubpc static void main(String[] args) {
      
      // Connecting to Memcached server on localhost
      MemcachedCpent mcc = new MemcachedCpent(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"));
   }
}

Output

On compipng and executing the program, you get to see the following output −

Connection to server successfully
set status:true
Get from Cache:{CasValue 2/memcached}
Advertisements