Memcached - Daten abrufen
Memcached getBefehl wird verwendet, um den am Schlüssel gespeicherten Wert abzurufen. Wenn der Schlüssel in Memcached nicht vorhanden ist, wird nichts zurückgegeben.
Syntax
Die grundlegende Syntax von Memcached get Befehl ist wie unten gezeigt -
get key
Beispiel
Im folgenden Beispiel verwenden wir tutorialspoint als Schlüssel und speichern darin zwischengespeicherte Speicher mit einer Ablaufzeit von 900 Sekunden.
set tutorialspoint 0 900 9
memcached
STORED
get tutorialspoint
VALUE tutorialspoint 0 9
memcached
END
Daten mit Java-Anwendung abrufen
Um Daten von einem Memcached-Server abzurufen, müssen Sie Memcached verwenden get Methode.
Beispiel
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"));
}
}
Ausgabe
Beim Kompilieren und Ausführen des Programms wird die folgende Ausgabe angezeigt:
Connection to server successfully
set status:true
Get from Cache:memcached