रेडिस के लुआ सैंडबॉक्स में केवल कुछ ही पुस्तकालय हैं, और os
इनमें से एक नहीं है।
आप Redis TIME
. पर कॉल कर सकते हैं लुआ से इस तरह:
local t = redis.call('TIME')
हालांकि, आपको युग को वांछित प्रारूप में बदलने का एक तरीका खोजना होगा और यह भी ध्यान रखना होगा कि यह आपको स्क्रिप्ट को किसी भी लेखन को करने से रोक देगा (क्योंकि यह एक गैर-नियतात्मक आदेश है)।
अद्यतन:रेडिस v3.2 के रूप में, स्क्रिप्ट के लिए एक नया प्रतिकृति मोड है जो प्रभाव-आधारित है (कोड-आधारित के बजाय)। इस मोड का उपयोग करते समय आप वास्तव में सभी यादृच्छिक, गैर-नियतात्मक आदेशों को कॉल कर सकते हैं। अधिक जानकारी EVAL
पर है दस्तावेज़ीकरण पृष्ठ