logo
eng-flag

Redis Notları ve İpuçları

İçindekiler

  1. Temel Komutlar
  2. Dizeler
  3. Listeler
  4. Kümeler
  5. Sıralı Kümeler
  6. Hash'ler
  7. Yayın/Abone
  8. İşlemler
  9. Anahtarlar ve Sona Erme
  10. Sunucu
  11. Kalıcılık
  12. Çoğaltma
  13. Küme
  14. Lua Betikleme
  15. İzleme ve Hata Ayıklama

Temel Komutlar

Redis'e Bağlanma

redis-cli

Sunucuya Ping Atma

PING

Tüm Anahtarları Alma

KEYS *

Bir Anahtarı Silme

DEL anahtar

Bir Anahtarın Var Olup Olmadığını Kontrol Etme

EXISTS anahtar

Bir Anahtarın Türünü Alma

TYPE anahtar

Dizeler

Bir Dize Değeri Ayarlama

SET anahtar değer

Bir Dize Değerini Alma

GET anahtar

Birden Fazla Dize Değeri Ayarlama

MSET anahtar1 değer1 anahtar2 değer2

Birden Fazla Dize Değerini Alma

MGET anahtar1 anahtar2

Bir Sayıyı Artırma

INCR anahtar

Bir Sayıyı Azaltma

DECR anahtar

Listeler

Bir Listenin Başına Ekleme

LPUSH anahtar değer

Bir Listenin Sonuna Ekleme

RPUSH anahtar değer

Bir Listenin Başından Çıkarma

LPOP anahtar

Bir Listenin Sonundan Çıkarma

RPOP anahtar

Bir Listeden Belirli Bir Aralığı Alma

LRANGE anahtar başlangıç bitiş

Bir Listenin Uzunluğunu Alma

LLEN anahtar

Kümeler

Bir Kümeye Üye Ekleme

SADD anahtar üye [üye ...]

Bir Kümeden Üye Çıkarma

SREM anahtar üye [üye ...]

Bir Kümenin Tüm Üyelerini Alma

SMEMBERS anahtar

Bir Üyenin Kümede Olup Olmadığını Kontrol Etme

SISMEMBER anahtar üye

Bir Kümedeki Üye Sayısını Alma

SCARD anahtar

Birden Fazla Kümenin Kesişimini Alma

SINTER anahtar [anahtar ...]

Sıralı Kümeler

Sıralı Kümeye Üye Ekleme

ZADD anahtar puan üye [puan üye ...]

Sıralı Kümeden Belirli Bir Aralığı Alma

ZRANGE anahtar başlangıç bitiş [WITHSCORES]

Sıralı Kümeden Üye Çıkarma

ZREM anahtar üye [üye ...]

Bir Üyenin Puanını Alma

ZSCORE anahtar üye

Bir Üyenin Sırasını Alma

ZRANK anahtar üye

Hash'ler

Hash Alanlarını Ayarlama

HSET anahtar alan değer

Hash Alanlarını Alma

HGET anahtar alan

Birden Fazla Hash Alanı Ayarlama

HMSET anahtar alan1 değer1 alan2 değer2

Birden Fazla Hash Alanını Alma

HMGET anahtar alan1 alan2

Bir Hash'in Tüm Alan ve Değerlerini Alma

HGETALL anahtar

Hash Alanlarını Silme

HDEL anahtar alan [alan ...]

Yayın/Abone

Kanallara Abone Olma

SUBSCRIBE kanal [kanal ...]

Bir Kanala Mesaj Yayınlama

PUBLISH kanal mesaj

Kanallardan Aboneliği İptal Etme

UNSUBSCRIBE [kanal [kanal ...]]

İşlemler

Bir İşlem Başlatma

MULTI

Bir İşlemi Yürütme

EXEC

Bir İşlemi İptal Etme

DISCARD

Değişiklikler İçin Anahtarları İzleme

WATCH anahtar [anahtar ...]

Anahtarlar ve Sona Erme

Bir Anahtar İçin Sona Erme Süresi Ayarlama

EXPIRE anahtar saniye

Bir Anahtar İçin Sona Erme Zaman Damgası Ayarlama

EXPIREAT anahtar zaman_damgası

Bir Anahtarın Kalan Yaşam Süresini Alma

TTL anahtar

Bir Anahtarın Sona Erme Süresini Kaldırma

PERSIST anahtar

Sunucu

Sunucu Bilgilerini Alma

INFO

Mevcut Sunucu Zamanını Alma

TIME

Bir Komutun Slave Üzerinde Çalıştırılması

SLAVEOF host port

Örneğin Rolünü Alma

ROLE

Kalıcılık

Veritabanını Diske Kaydetme

SAVE

Veritabanını Arka Planda Kaydetme

BGSAVE

Son Başarılı Kaydın UNIX Zaman Damgasını Alma

LASTSAVE

Çoğaltma

Sunucuyu Başka Bir Örneğin Kopyası Yapma

SLAVEOF host port

Bir Kopyayı Ana Sunucu Yapma

SLAVEOF NO ONE

Çoğaltma Bilgilerini Alma

INFO replication

Küme

Başka Bir Küme Düğümüyle Tanışma

CLUSTER MEET ip port

Küme Hakkında Bilgi Alma

CLUSTER INFO

Küme Düğümlerinin Durumunu Alma

CLUSTER NODES

Bir Düğüme Yuva Atama

CLUSTER ADDSLOTS yuva [yuva ...]

Lua Betikleme

Bir Lua Betiğini Çalıştırma

EVAL betik anahtar_sayısı anahtar [anahtar ...] arg [arg ...]

Bir Betiği Betik Önbelleğine Yükleme

SCRIPT LOAD betik

Yüklenmiş Bir Betiği Çalıştırma

EVALSHA sha1 anahtar_sayısı anahtar [anahtar ...] arg [arg ...]

İzleme ve Hata Ayıklama

Redis Tarafından İşlenen Tüm Komutları İzleme

MONITOR

Yavaş Günlükleri Alma

SLOWLOG GET [sayı]

Mevcut İstemci Listesini Alma

CLIENT LIST

Bir İstemci Bağlantısını Sonlandırma

CLIENT KILL ip:port

Bellek Kullanım Bilgilerini Alma

MEMORY USAGE anahtar

2024 © Tüm hakları saklıdır - buraxta.com