SORU
9 EKİM 2012, Salı


Tüm Redis Veritabanları Listesi

Bu komut benim redis sunucusuna erişmek için koştum.

telnet 127.0.0.1 6379

Şimdi, benim veritabanlarının tüm göstermek istiyorum.

Bana bu komutu söyle lütfen.

Teşekkürler.

CEVAP
9 EKİM 2012, Salı


Bunu yapmak için komut örneğin MySQL ile yapmak istiyorum () yok. Redis veritabanları sayısı sabit ve yapılandırma dosyasında ayarlanır. Varsayılan olarak, 16 veritabanları var. Her veritabanı bir dizi (adı) ile tanımlanır.

Veritabanları sayısını öğrenmek için aşağıdaki komutu kullanabilirsiniz:

CONFIG GET databases
1) "databases"
2) "16"

Hangi anahtar tanımlı veritabanlarını listelemek için aşağıdaki komutu kullanabilirsiniz:

INFO keyspace
# Keyspace
db0:keys=10,expires=0
db1:keys=1,expires=0
db3:keys=1,expires=0

Kullanmanız gerekiyor unutmayın lütfen "redis-cli" Bu komutları çalıştırmak için istemci, telnet. Eğer telnet kullanmak istiyorsanız, o zaman bu komutlar Redis protokolünü kullanarak biçimlendirilmiş çalıştırmanız gerekir.

Örneğin:

*2
$4
INFO
$8
keyspace

$79
# Keyspace
db0:keys=10,expires=0
db1:keys=1,expires=0
db3:keys=1,expires=0

Redis protokolü burada açıklamasını bulabilirsiniz: http://redis.io/topics/protocol

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • kimaliz

    kimaliz

    18 Temmuz 2006
  • nigahiga

    nigahiga

    21 Temmuz 2006
  • Videojug

    Videojug

    25 EKİM 2006