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

Upstash CLI की घोषणा

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

@upstash/cli की घोषणा

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

यह GitHub, npm या निर्मित बायनेरिज़ पर उपलब्ध है

आरंभ करें

अपस्टैश सीएलआई को एक डेवलपर एपीआई कुंजी की आवश्यकता होती है। कंसोल में एक नई एपीआई कुंजी बनाई जा सकती है।

npm install -g @upstash/cli

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

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

upstash auth login

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

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

upstash redis --help

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

संसाधन बनाना

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

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

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

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

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

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

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

अन्य कमांड

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

  • टीम :इससे आप टीमों और उनके सदस्यों को प्रबंधित कर सकते हैं

    upstash team
    
  • रेडिस :रेडिस डेटाबेस बनाएं/संपादित करें/हटाएं

    upstash redis
    
  • काफ्का :काफ्का समूहों और विषयों को बनाएं/संपादित करें/हटाएं

    upstash kafka cluster
    upstash kafka topic
    

समापन शब्द

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

हमें डिस्कॉर्ड और ट्विटर का अनुसरण करें।


  1. गो-रेडिस, अपस्टैश और ओपनटेलीमेट्री के साथ वितरित ट्रेसिंग

    इस ट्यूटोरियल में, आप सीखेंगे कि गो-रेडिस क्लाइंट का उपयोग करके अपस्टैश रेडिस डेटाबेस से कैसे कनेक्ट करें और वितरित ट्रेसिंग का उपयोग करके अपने ऐप के प्रदर्शन की निगरानी करें। go-redis क्या है? गो-रेडिस गोलंग के लिए एक लोकप्रिय रेडिस क्लाइंट है। लीक से हटकर, यह रेडिस सर्वर, सेंटिनल और क्लस्टर का सम

  1. अपस्टैश चैटबॉक्स की घोषणा

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

  1. Cli.exe - यह क्या है?

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