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

  • Dive In

    Dive In

    17 Temmuz 2013
  • Ralph Phillips

    Ralph Philli

    5 Aralık 2006
  • Rootjunky.com

    Rootjunky.co

    22 EKİM 2011