पाठ 4 / 18

स्ट्रिंग कमांड

SET, GET, और एटॉमिक काउंटर — रेडिस का सबसे सरल डेटा टाइप।

SET और GET

हर रेडिस की एक वैल्यू से जुड़ी होती है। एक स्ट्रिंग वैल्यू टेक्स्ट, JSON, या संख्याएँ रख सकती है।

SET user:1:name "Ada"
GET user:1:name

Output:

OK
"Ada"

एटॉमिक काउंटर

INCR/DECR एक संख्यात्मक स्ट्रिंग को एटॉमिक रूप से बदलते हैं — एक साथ कई क्लाइंट एक ही की पर काम करें तब भी सुरक्षित।

SET page:views 0
INCR page:views
INCR page:views
INCRBY page:views 10

Output:

OK
(integer) 1
(integer) 2
(integer) 12

512MB की सीमा

एक स्ट्रिंग वैल्यू अधिकतम 512MB तक रख सकती है — JSON ब्लॉब के लिए काफ़ी, पर रेडिस बड़ी फ़ाइलें रखने के लिए नहीं बना।