मेमकाटेड - कैस डेटा प्राप्त करें
memcached getsCAS टोकन के साथ मान प्राप्त करने के लिए कमांड का उपयोग किया जाता है। यदि Memcached में कुंजी मौजूद नहीं है, तो यह कुछ भी नहीं लौटाता है।
वाक्य - विन्यास
मेमकेच्ड का मूल सिंटैक्स gets कमांड निम्नानुसार है -
get key
उदाहरण
set tutorialspoint 0 900 9
memcached
STORED
gets tutorialspoint
VALUE tutorialspoint 0 9 1
memcached
END
इस उदाहरण में, हम ट्यूटोरियलस्पॉट का उपयोग कुंजी के रूप में करते हैं और इसमें स्टोर किए गए स्टोर को 900 सेकंड की समाप्ति समय के साथ करते हैं।
जावा एप्लिकेशन का उपयोग करके कैस डेटा प्राप्त करें
एक मेमेकैड सर्वर से कैस डेटा प्राप्त करने के लिए, आपको मेम्केड का उपयोग करने की आवश्यकता है 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"));
}
}
उत्पादन
कार्यक्रम को संकलित करने और निष्पादित करने पर, आपको निम्नलिखित आउटपुट देखने को मिलते हैं -
Connection to server successfully
set status:true
Get from Cache:{CasValue 2/memcached}