Junior — Middle
Amaliyotingizda qoʻllagan Redis buyruqlarini ta'riflab berishingiz mumkinmi?
sobes.tech AI
AIdan javob
Redis bilan ishlashda quyidagi buyruqlardan foydalanardim:
SETvaGEToddiy kalit-qiymat juftliklarini yozish va o'qish uchun.HSETvaHGETobyekt xususiyatlarini saqlash uchun hash jadvallar bilan ishlash.LPUSHvaLRANGEro'yxatlar bilan ishlash, masalan, navbatlarni amalga oshirish uchun.EXPIREkalitlarning yashash vaqtini belgilash uchun.DELkalitlarni o'chirish uchun.
Go tilida go-redis kutubxonasi bilan foydalanish misoli:
import (
"context"
"github.com/go-redis/redis/v8"
)
ctx := context.Background()
rdb := redis.NewClient(&redis.Options{
Addr: "localhost:6379",
})
// Qiymatni o'rnatish
err := rdb.Set(ctx, "key", "value", 0).Err()
// Qiymatni olish
val, err := rdb.Get(ctx, "key").Result()