Memcached Clear Data

memcached flush_all
kommandoen brukes til å slette alle data (nøkkelverdipar) fra memcached server. Det aksepterer en valgfri parameter som heter tid
, som setter en tid etter som memcached dataene skal slettes.

Syntax

Den grunnleggende syntaks memcached flush_all
kommandoen er som vist nedenfor −
flush_all [tid] [noreply]

Kommandoen ovenfor alltid returnerer OK

Eksempel

I følgende eksempel, vi lagrer. noen data inn i memcached serveren og deretter fjerne alle data.
satt tutorialspoint 0 900 9memcachedSTOREDget tutorialspointVALUE tutorialspoint 0 9memcachedENDflush_allOKget tutorialspointEND
Slett data ved hjelp av Java Application

For å slette data fra en memcached server, trenger du å bruke memcached flush
metode

Eksempel
import java.net.InetSocketAddress;. import java.util.concurrent.Future, import net.spy.memcached.MemcachedClient; public class MemcachedJava {public static void main (String [] args) {try {//Koble til memcached server på localhost MemcachedClient MCC = new MemcachedClient (ny InetSocketAddress ("127.0.0.1", 11211)); System.out.println ("Tilkobling til serveren vellykkede."); //Legge data til memcached server Future fo = mcc.set ("tutorialspoint", 900, "Free Education"); //Print statusen sett metode System.out.println ("set status:" + fo.get ()); //Hente og sjekke verdien fra cache System.out.println ("tutorialspoint verdi i cache -" + mcc.get ("tutorialspoint")); //Nå klart alle disse dataene System.out.println ("Clear data:". + MCC flush ()
.isDone ()); //Stengn den memcached klient mcc.shutdown (); } catch (Exception ex) {System.out.println (ex.getMessage ()); }}}
Output

På kompilere og kjøre programmet, får du se følgende resultat −
Tilkobling til serveren successful.set status: truetutorialspoint verdi i cache - Gratis EducationClear data: true



Next Page:No