Sobes.tech
Junior — Middle

Можете ли описати Redis команде које сте користили у пракси?

sobes.tech АИ

Одговор од АИ

U mom radu s Redis-om koristio sam sledeće komande:

  • SET i GET za zapis i čitanje jednostavnih parova ključ-vrednost.
  • HSET i HGET za rad sa hash tabelama, na primer za skladištenje svojstava objekata.
  • LPUSH i LRANGE za rad sa listama, na primer za implementaciju redova.
  • EXPIRE za postavljanje vremena trajanja ključeva.
  • DEL za brisanje ključeva.

Primer korišćenja u Go-u sa bibliotekom go-redis:

import (
    "context"
    "github.com/go-redis/redis/v8"
)

ctx := context.Background()
rdb := redis.NewClient(&redis.Options{
    Addr: "localhost:6379",
})

// Postavljanje vrednosti
err := rdb.Set(ctx, "key", "value", 0).Err()

// Dobijanje vrednosti
val, err := rdb.Get(ctx, "key").Result()