memcached  set 
 kommandoen brukes til å angi en verdi til nøkkel; Hvis nøkkelen ikke finnes, er en ny nøkkel opprettet og verdi er tildelt den tasten. 
 
 Syntax 
 
 Den grunnleggende syntaks memcached  set 
 kommandoen er som vist nedenfor − 
 satt viktige flagg exptime bytes [noreply] verdi 
 Nøkkelordene i syntaksen er som beskrevet nedenfor − 
 
 
  -tasten Anmeldelser - Det er navnet på den unike nøkkel der data er tilgjengelig 
 
 
  flagg Z -. Det er den 32-bit usignert heltall som server butikker med data gitt av brukeren, og returnerer sammen med data når varen hentes 
 
 
  exptime Anmeldelser -. Det er utløpstiden (sekunder) av data som er lagret i cache. En 0 verdi betyr "aldri utløpe", dvs. det skal ikke fjernes fra hurtigbufferen hvis nødvendig. Hvis exptime er mer enn 30 dager, så memcached tolker det som UNIX timestamp for utløps 
 
 
  bytes Anmeldelser -. Dette er lengden av dataene i byte som må lagres i memcached 
 
 
  noreply (valgfritt) Anmeldelser -. Denne para informerer serveren ikke til å sende noen svar 
 
 
Eksempel
I følgende eksempel bruker vi −. Anmeldelser
 -tasten → tutorialspoint 
 
 flagg → 0 
 
 exptime → 900  (utløpstid i sekunder) 
 
 bytes → 9  (størrelsen på data balue i byte) 
 
 verdi → memcached 
 satt tutorialspoint 0 900 9memcachedSTOREDget tutorialspointVALUE tutorialspoint 0 9memcachedEND 
 Output 
 
 Utgangen av kommandoen som vist nedenfor − 
 LAGRET 
 
  LAGRET 
 indikerer suksess. 
 
 
  FEIL 
 indikerer feil syntaks eller feil ved lagring av data. 
 
 Set data Bruke Java Application 
 
 For å sette en nøkkel i memcached server, må vi bruke memcached sett metoden. De sett metoden returnerer  Future Object 
. Vi må ta med  java.util.concurrent.Future 
 grensesnitt for å lagre utgang sett 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."); //Nå satt inn data i memcached server Future fo = MCC  set plakater ("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")); //Stengn den memcached klient mcc.shutdown (); } catch (Exception ex) {System.out.println (ex.getMessage ()); }}} 
 Dette programmet bør sette verdien  memcached 
 med nøkkel  tutorialspoint 
. Hvis nøkkelverdi-par er satt på riktig måte, bør du  få 
 metode for Future objektet tilbake  true 
. 
 
 Output 
 
 På kompilere og kjøre program, får du se følgende resultat − 
 Tilkobling til serveren successful.set status:  true 
 tutorialspoint verdi i cache - Gratis utdanning

