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

  • Ash100HD

    Ash100HD

    29 EKİM 2011
  • Dylan Brenan

    Dylan Brenan

    22 Aralık 2009
  • joshsnice

    joshsnice

    28 Kasım 2006