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

  • hytchme

    hytchme

    9 Mart 2014
  • K-391

    K-391

    23 EKİM 2012
  • Keith Anthe

    Keith Anthe

    26 NİSAN 2011