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

Upstash CLI पेश: वन-कमांड रिसोर्स मैनेजमेंट

Upstash के प्राथमिक लक्ष्यों में से एक है हर डेवलपर को विभिन्न टूल्स का उपयोग करके Upstash संसाधनों को आसानी से बनाने में सक्षम बनाना। अतीत में, हमने Developer API, Terraform Provider की घोषणा की है, और अब Upstash CLI का समय है।

@upstash/cli की घोषणा

हम Upstash कमांड-लाइन टूल की घोषणा करते हुए रोमांचित हैं ताकि हर डेवलपर एक ही कमांड के साथ अपने Upstash संसाधन बना सके।

यह GitHub, npm या बिल्ट बाइनरीज़ पर उपलब्ध है।

शुरू करें

Upstash CLI के लिए एक डेवलपर API की आवश्यकता होती है। एक नई API की Console में बनाई जा सकती है।

npm install -g @upstash/cli 

या प्रीबिल्ट बाइनरीज़ के लिए GitHub रिलीज़ पेज पर जाएं।

इंस्टॉल करने के बाद, लॉग इन करने के लिए निम्नलिखित कमांड निष्पादित करें। यह आपके ईमेल और API की के लिए पूछेगा:

upstash auth login 

बस इतना ही। अब आप लॉग इन हैं और कमांड लाइन से अपने Upstash संसाधनों को प्रबंधित कर सकते हैं।

यदि आप अनिश्चित हैं कि कोई कमांड क्या करता है, तो --help फ्लैग का उपयोग करें, और यह सभी उपलब्ध कमांड और फ्लैग्स की व्याख्या करेगा।

upstash redis --help 

सभी पैरामीटर्स CLI के माध्यम से दिए जा सकते हैं, लेकिन यदि कोई आवश्यक पैरामीटर गायब है तो CLI आपसे पूछेगा।

संसाधन बनाना

Redis डेटाबेस बनाना

upstash redis create --name=cli-powered-db --region=eu-central-1 

आपको केवल अपने डेटाबेस का नाम और क्षेत्र प्रदान करने की आवश्यकता है। TLS, मल्टीज़ोन आदि जैसे अन्य वैकल्पिक फ्लैग्स प्रदान किए जा सकते हैं।

Kafka क्लस्टर बनाना

upstash kafka create --name=$name --region=$region 

Redis के समान, Kafka संसाधनों के लिए 2 पैरामीटर्स नाम और क्षेत्र की आवश्यकता होती है। एक क्षेत्र बनाने के बाद, एक टॉपिक बनाया जा सकता है।

upstash kafka topic create --name=mytopic --cluster-id=$id 

अन्य कमांड

Upstash CLI में आपके Upstash संसाधनों पर CRUD ऑपरेशन करने के लिए कई अलग-अलग कमांड शामिल हैं।

  • टीम: यह आपको टीमों और उनके सदस्यों को प्रबंधित करने की अनुमति देता है
    upstash team 
  • Redis: Redis डेटाबेस बनाएं/संपादित करें/हटाएं
    upstash redis 
  • Kafka: Kafka क्लस्टर और टॉपिक बनाएं/संपादित करें/हटाएं
    upstash kafka cluster upstash kafka topic 

समापन शब्द

यदि आपके कोई प्रश्न हैं, तो कृपया GitHub या नीचे दिए गए चैनलों पर हमसे संपर्क करें।

हमें Discord और Twitter पर फॉलो करें।

  1. Go-Redis, Upstash, और OpenTelemetry के साथ डिस्ट्रिब्यूटेड ट्रेसिंग में मास्टर करें Go-Redis, Upstash, और OpenTelemetry के साथ डिस्ट्रिब्यूटेड ट्रेसिंग में मास्टर करें

    इस ट्यूटोरियल में, आप सीखेंगे कि go-redis क्लाइंट का उपयोग करके Upstash Redis डेटाबेस से कैसे कनेक्ट करें और डिस्ट्रिब्यूटेड ट्रेसिंग का उपयोग करके अपने ऐप के परफॉरमेंस की निगरानी करें। Go-Redis क्या है? go-redis Golang के लिए एक लोकप्रिय Redis क्लाइंट है। बॉक्स से बाहर, यह Redis Server, Sentinel,

  1. Upstash Chatbox पेश: आपकी वेबसाइट के लिए निर्बाध लाइव चैट Upstash Chatbox पेश: आपकी वेबसाइट के लिए निर्बाध लाइव चैट

    तत्काल, इंटरैक्टिव संचार संतोषजनक उपयोगकर्ता अनुभव के लिए महत्वपूर्ण है। यही कारण है कि कई कंपनियां अपनी वेबसाइटों पर लाइव चैटबॉक्स विजेट प्रदान करती हैं। यह क्या है यह एडमिन चैट पैनल के साथ एक चैटबॉक्स विजेट है, जो उपयोगकर्ताओं को डेवलपर्स/एडमिन से जोड़ता है। इस तरह, साथियों के बीच इंटरैक्टिव संचा

  1. Cli.exe समझना: उद्देश्य, कार्य और समस्या निवारण Cli.exe समझना: उद्देश्य, कार्य और समस्या निवारण

    Cli.exe एक फाइल है जिसका उपयोग आपके कंप्यूटर सिस्टम द्वारा किया जाता है और ATI के ग्राफिक्स कार्ड की रेंज के साथ कैटालिस्ट हार्डवेयर ड्राइवर रेंज के साथ इंस्टॉल की जाती है। यह विशेष निष्पादन योग्य फाइल डायग्नोस्टिक सुविधाओं तक पहुंच के लिए एक आसान-से-एक्सेस टास्कबार आइकन इंस्टॉल करने के लिए उपयोग क