SORU
6 AĞUSTOS 2011, CUMARTESİ


Anahtar adlandırma kuralları Redis?

Redis anahtarları için normal adlandırma kuralı nedir? Değerleri : ile ayrılmış gördüm ama normal kuralı budur neyi, neden emin değilim.

Bir kullanıcı için bir şey gibi

user:00

kullanıcı kimliği varsa, 00

Tüm kullanıcılar dönmek için anahtarın sadece başlangıç için sorgu yapabiliyor musunuz?

Ağırlıklı olarak sadece gelecekteki sorunları önlemek için, halkı için çalışan ve onları seçtiler yollarını araştırarak umuyorum.

CEVAP
7 AĞUSTOS 2011, Pazar


Redis anahtarları için normal adlandırma kuralı nedir? Gördüm ayrılmış değerler : ama normal Kongre ne olduğundan emin değilim, ya da neden.

Evet, kolon : anahtarları adlandırırken bir sözleşme imzalamak. this redis web sitesinde öğretici belirttiBir şema ile sopa deneyin. Örneğin "nesne türü:id:alan" olabilir güzel bir fikir gibi ": 1000:kullanıcı parolası". Noktalar için kullanmak istiyorum. çok kelime,": 1234:cevap.yorum alanlar gibi".

Tüm dönmek için anahtarın sadece başlangıç için sorgu yapabiliyor musunuz kullanıcıların?

Eğer doğrudan user: ile başlayan tüm anahtarları için sorgulama gibi şeyler hissediyorsan bunun için keys Bir komut yoktur. Bu komut, ancak tüm tuşları veritabanında strored arama çünkü O(N) beri amacı hata ayıklama için kullanılmalıdır.

Daha uygun çözüm için bu sorun oluşturmak için özel anahtar, hadi ismi users olan mağazası tüm kullanıcılar, tuşları, örneğin, list set veri yapısı.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • How to Cook ?

    How to Cook

    31 Ocak 2007
  • LounaTutorials

    LounaTutoria

    10 EYLÜL 2009
  • Peter Sharp

    Peter Sharp

    11 ŞUBAT 2013