Published July 22, 2018 by with 0 comment

Redis tutorial #basic 2


Bismillah untuk Sesi kali ini admin akan bahas tentang command di Redis yang berhubungan dengan Key


  1. Menset dan menampilkan key
  2. sulaiman@learn:~$ redis-cli -a katasandi
    127.0.0.1:6379>set namakey "Hello World"
    OK

    #menampilkan key
    127.0.0.1:6379>get namakey
    "Hello World"

    #men set banyak key
    127.0.0.1:6379>mset namakey1 Hallo namakey2 World namakey3 Oke
    OK

    #menampilkan key dan value maraton
    127.0.0.1:6379>mget namakey1 namakey2 namakey3
    1) "Hello"
    2) "World"
    3) "Ok"

    #Menentukan expire dari value
    127.0.0.1:6379>setex namakey 30 "Hello World"
    OK

    #mengecheck waktu yang tersisa menuju expire
    127.0.0.1:6379>ttl namakey

    #Menentukan Expire dari Key
    127.0.0.1:6379>expire namakey 40

    #menampilkan sebagian dari value di key
    127.0.0.1:6379>substr namakey1 0 2
    "Hel"

    #Increment pada key
    127.0.0.1:6379>incr namakey1
    (integer) 2

    #increment dengan menentukan jumlahnya
    127.0.0.1:6379>incrby namakey1 50
    (integer) 52

    #decrement pada key
    127.0.0.1:6379>decr namakey
    (integer)51

    #decrement dengan menentukan jumlahnya
    127.0.0.1:6379>decrby namakey 26
    (integer) 25

    #mengganti nama key
    127.0.0.1:6379>rename namakey namakunci
    OK

    #Mengechek jumlah key pada database
    127.0.0.1:6379>dbsize
    (integer) 4

    #Memindahkan key ke database lain
    127.0.0.1:6379>move namakey1 2
    (integer)1

    #pindah ke database lain
    127.0.0.1:6379>select 2
    OK

    #mencoba menset dan membaca key dari luar redis-cli
    sulaiaman@learn:~$echo "Hello World" | redis-cli -a katasandi -x set namakey4
    OK

    sulaiman@learn:~$redis-cli -a katasandi get namakey4
    "Hello World\n"


  3. Menghapus key

  4. 127.0.0.1:6379>del namakey
    (integer) 1

    #menghapus semua kunci di database kita berada
    127.0.0.1:6379[2]>flushdb
    (integer)0

    #menghapus semua key pada database yang ada
    127.0.0.1:6379>flushall

End

Sekian dan terima kasih
      edit

0 comments:

Post a Comment