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

  • Motor Trend Channel

    Motor Trend

    11 Mart 2006
  • MultiPlayStationMan

    MultiPlaySta

    17 Aralık 2009
  • vgeller1

    vgeller1

    22 Kasım 2009