Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Redis

दर सीमा विश्लेषण का परिचय:एपीआई दर सीमा को विज़ुअलाइज़ और अनुकूलित करें

<पी> हम अपनी @upstash/ratelimit लाइब्रेरी में नवीनतम जोड़,रेट लिमिट एनालिटिक्स की घोषणा करते हुए रोमांचित हैं। ! जैसे-जैसे लाइब्रेरी अधिक लोकप्रियता हासिल कर रही है, हमें इस पर बहुमूल्य प्रतिक्रिया मिल रही है कि हम इसे कैसे सुधार सकते हैं। सबसे अधिक अनुरोधित सुविधाओं में से एक समग्र प्रदर्शन और एक एप्लिकेशन में विभिन्न उपयोगकर्ताओं पर सीमाएं कैसे लागू होती हैं, इसका बेहतर दृश्य देखने का एक तरीका था। दर सीमा डैशबोर्ड आपको बस यही करने की अनुमति देता है। अब आप आसानी से अपनी दरसीमाओं की कल्पना और विश्लेषण कर सकते हैं, जिससे आपको अपने एप्लिकेशन के प्रदर्शन के बारे में बेहतर जानकारी मिलेगी। आप एनालिटिक्स सक्षम करने के बाद कंसोल.upstash.com/ratelimit पर जाकर रेट लिमिट डैशबोर्ड तक पहुंच सकते हैं (नीचे देखें)।

<पी> दर सीमा विश्लेषण का परिचय:एपीआई दर सीमा को विज़ुअलाइज़ और अनुकूलित करें

<पी> यदि आप @upstash/ratelimit से परिचित नहीं हैं , यह Redis® के लिए अपस्टैश के शीर्ष पर निर्मित एक टाइपस्क्रिप्ट लाइब्रेरी है। यह आपको आसानी से अपने एप्लिकेशन में रेट लिमिटिंग जोड़ने की अनुमति देता है और HTTP पर काम करता है, जिससे यह सर्वरलेस और एज जैसे स्टेटलेस रनटाइम के लिए एकदम सही हो जाता है। आप हमारी घोषणा पढ़कर या रिपॉजिटरी की जाँच करके इसके बारे में अधिक जान सकते हैं कि यह कैसे काम करता है।

एनालिटिक्स सक्षम करना

<पी> @upstash/ratelimit के लिए विश्लेषण सक्षम करना यह पूरी तरह से वैकल्पिक है और आपके एप्लिकेशन के महत्वपूर्ण पथ में कोई विलंबता नहीं जोड़ता है। आप एनालिटिक्स को रेट लिमिट कंस्ट्रक्टर में कॉन्फ़िगर करके सक्षम कर सकते हैं:

import { Ratelimit } from "@upstash/ratelimit";
import { Redis } from "@upstash/redis";
 
const ratelimit = new Ratelimit({
 redis: Redis.fromEnv(),
 limiter: Ratelimit.fixedWindow(10, "10s"),
 analytics: true, // <- add this line
});

कंसोल

<पी> एक बार जब आप एनालिटिक्स सक्षम कर लेते हैं, तो आप console.upstash.com/ratelimit पर जाकर रेट लिमिट डैशबोर्ड तक पहुंच सकते हैं। वहां से, आप उस डेटाबेस का चयन कर सकते हैं जिसका उपयोग आप रेट लिमिटिंग और स्टार्टमॉनिटरिंग के लिए कर रहे हैं।

<पी> दर सीमा विश्लेषण का परिचय:एपीआई दर सीमा को विज़ुअलाइज़ और अनुकूलित करें

<पी> सबसे अच्छी बात यह है कि @upstash/ratelimit का उपयोग किया जाता है एसडीके और डैशबोर्ड पूरी तरह से मुफ़्त है! आप केवल लिमिट्स और एनालिटिक्स डेटा को संग्रहीत करने के लिए उपयोग किए जाने वाले अंतर्निहित डेटाबेस के लिए भुगतान करते हैं। हमारा रेडिसमुक्त स्तर 10,000 तक की अनुमति देता है अनुरोध प्रति दिन निःशुल्क, और यदि आपको अधिक की आवश्यकता है, तो आप केवल$0.20 में अपग्रेड कर सकते हैं प्रति 100,000 अनुरोध.

<पी> हम आपके किसी भी प्रश्न या प्रतिक्रिया का स्वागत करते हैं। कृपया बेझिझक ट्विटर या डिस्कॉर्ड पर हमसे संपर्क करें।

<पी> प्रासंगिक लिंक:

  • गिटहब
  • कंसोल
  • उदाहरण

  1. मेट्रो वर्चुअल डेटा सेंटर मेट्रो वर्चुअल डेटा सेंटर

    जैसे-जैसे आईटी का विकास जारी है, सूचना प्रणाली अधिक महत्वपूर्ण उदासीन उद्योग बनती जा रही है। सूचना प्रणाली में सेवा रुकावट आर्थिक नुकसान, महत्वपूर्ण डेटा हानि और बाजार में ब्रांड छवि को प्रभावित कर सकती है, खासकर संचार, वित्त, चिकित्सा देखभाल, ई-कॉमर्स, रसद और सरकार जैसे उद्योगों के लिए। इसलिए, सूचन

  1. इष्टतम बाइनरी सर्च ट्री इष्टतम बाइनरी सर्च ट्री

    पूर्णांकों का एक सेट क्रमबद्ध क्रम में दिया गया है और एक अन्य सरणी freq आवृत्ति गणना के लिए दिया गया है। हमारा काम सभी खोजों के लिए न्यूनतम लागत खोजने के लिए उन डेटा के साथ एक बाइनरी सर्च ट्री बनाना है। उप-समस्याओं के समाधान को हल करने और संग्रहीत करने के लिए एक सहायक सरणी लागत [एन, एन] बनाई गई है।

  1. Android sqlite में अद्वितीय अनुक्रमणिका कैसे बनाएं? Android sqlite में अद्वितीय अनुक्रमणिका कैसे बनाएं?

    उदाहरण में आने से पहले, हमें पता होना चाहिए कि एंड्रॉइड में एसक्लाइट डेटा बेस क्या है। SQLite एक ओपन सोर्स SQL ​​डेटाबेस है जो किसी डिवाइस पर टेक्स्ट फ़ाइल में डेटा स्टोर करता है। Android अंतर्निहित SQLite डेटाबेस कार्यान्वयन के साथ आता है। SQLite सभी रिलेशनल डेटाबेस सुविधाओं का समर्थन करता है। इस ड