Redis
 sql >> डेटाबेस >  >> NoSQL >> Redis

रेडिस में लुआ लिपि के निष्पादन समय का निर्धारण कैसे करें?

आप स्लोलॉग-लॉग-स्लोअर-थेन पैरामीटर को 0 में बदलकर रेडिस स्लो लॉग फीचर को सक्रिय कर सकते हैं। यह सभी कमांड के निष्पादन समय को रिकॉर्ड करेगा (लुआ स्क्रिप्ट सहित, और जो भी निष्पादन समय)।

धीमे लॉग को इन-मेमोरी कतार में रखा जाता है जिसे आपको डेटा एकत्र करने के लिए नियमित रूप से डंप करना पड़ता है। ट्रैफ़िक की मात्रा के आधार पर, आपको अपनी रुचि के निष्पादन समय को पकड़ना सुनिश्चित करने के लिए स्लोलॉग-मैक्स-लेन बढ़ाना पड़ सकता है।

आप धीमे लॉग को डंप करने के लिए स्लोलॉग गेट कमांड का उपयोग कर सकते हैं। जिन परिणामों की आपको आवश्यकता नहीं है, उन्हें फ़िल्टर करने के लिए आप पर निर्भर है। AFAIK, डेटा संग्रह समय पर फ़िल्टर करने की कोई संभावना नहीं है (केवल लुआ आंकड़े रखने के लिए)।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Laravel पर रेडिस पाइपलाइनिंग फ़ंक्शन के बाहर चर को एक्सेस करना

  2. रेडिस रेंज द्वारा फ़िल्टर करें, सॉर्ट करें और पहले 10 लौटाएं

  3. जावा के साथ रेडिस (कैश) में एकल मान को इंगित करने वाली एकाधिक कुंजी

  4. विंडो नीला में सत्र दृढ़ता में मदद करने के लिए रेडिस कैसे काम करता है

  5. नोडज डॉकर छवि पर रेडिस चलाना