कोलन पहले के रेडिस संस्करणों में नामांकित डेटा को संग्रहीत करने के लिए एक अवधारणा के रूप में रहे हैं। शुरुआती संस्करणों में रेडिस ने केवल स्ट्रिंग्स का समर्थन किया, यदि आप ईमेल और 'बॉब' की उम्र को स्टोर करना चाहते थे, तो आपको इसे एक स्ट्रिंग के रूप में स्टोर करना होगा, इसलिए कोलन का उपयोग किया गया था:
SET user:bob:email [email protected]
SET user:bob:age 31
उनके पास नहीं . था रेडिस में विशेष हैंडलिंग या प्रदर्शन विशेषताओं का एकमात्र उद्देश्य डेटा को फिर से खोजने के लिए नाम देना था। आजकल आप अधिकांश कॉलोनियों को संग्रहीत करने के लिए हैश का उपयोग कर सकते हैं:
HSET user:bob email [email protected]
HSET user:bob age 31
आपको हैश को "उपयोगकर्ता:बॉब" नाम देने की आवश्यकता नहीं है, हम इसे "बॉब" नाम दे सकते हैं, लेकिन इसे उपयोगकर्ता-उपसर्ग के साथ नाम देने से हमें तुरंत पता चल जाता है कि इस हैश में कौन सी जानकारी होनी चाहिए/हो सकती है।