Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Redis

ประกาศ Upstash CLI

หนึ่งในเป้าหมายหลักของ Upstash คือการช่วยให้นักพัฒนาทุกคนสามารถสร้างทรัพยากร Upstash ได้อย่างง่ายดายโดยใช้เครื่องมือต่างๆ ในอดีต เราได้ประกาศ Developer Api, Terraform Provider และตอนนี้ก็ถึงเวลาสำหรับ Upstash CLI

กำลังประกาศ @upstash/cli

เรารู้สึกตื่นเต้นที่จะประกาศเครื่องมือบรรทัดคำสั่ง Upstash เพื่อให้นักพัฒนาทุกคนสามารถสร้างทรัพยากร Upstash ได้ด้วยคำสั่งเดียว

มีอยู่ใน GitHub, npm หรือไบนารีที่สร้างขึ้น

เริ่มต้นใช้งาน

Upstash CLI ต้องใช้คีย์ API สำหรับนักพัฒนา สามารถสร้างคีย์ API ใหม่ในคอนโซลได้

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, multizone เป็นต้น

การสร้างคลัสเตอร์ Kafka

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

คล้ายกับ redis ทรัพยากร kafka ต้องการ 2 ชื่อพารามิเตอร์และภูมิภาค หลังจากสร้างภูมิภาคแล้ว คุณสามารถสร้างหัวข้อได้

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

คำสั่งอื่นๆ

Upstash CLI มีคำสั่งต่างๆ มากมายเพื่อดำเนินการ CRUD บนทรัพยากร Upstash

  • ทีม :ช่วยให้คุณจัดการทีมและสมาชิกได้

    upstash team
    
  • เรดิส :สร้าง/แก้ไข/ลบฐานข้อมูล redis

    upstash redis
    
  • คาฟคา :สร้าง/แก้ไข/ลบคลัสเตอร์และหัวข้อ kafka

    upstash kafka cluster
    upstash kafka topic
    

ปิดคำ

หากคุณมีคำถามใดๆ โปรดติดต่อเราทาง GitHub หรือช่องทางด้านล่าง

ติดตามเราบน Discordand Twitter