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

  • CorridorDigital

    CorridorDigi

    17 Mayıs 2010
  • rtisticsdev

    rtisticsdev

    31 Mayıs 2012
  • ShotgunSandwichENT

    ShotgunSandw

    3 EKİM 2012