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

Upstash Global 2.0:รวดเร็วปานสายฟ้า ความยืดหยุ่นของภูมิภาค ปรับขนาดเวลาหยุดทำงานเป็นศูนย์

ฉันตื่นเต้นที่จะประกาศให้ผู้ใช้ Upstash ทราบว่าเราเพิ่งเปิดตัวฐานข้อมูลทั่วโลกเวอร์ชันอัปเดต (Redis) ฐานข้อมูลระดับโลกใหม่ให้คุณเลือกภูมิภาคได้ สิ่งที่ดีคือคุณสามารถเพิ่ม ลบขอบเขตบนคลัสเตอร์ที่ทำงานอยู่โดยไม่ต้องหยุดทำงาน คุณสามารถมองแต่ละภูมิภาคเป็นแบบจำลองซึ่งมีสำเนาข้อมูลของคุณเพื่อให้มีเวลาแฝงต่ำและมีความพร้อมใช้งานสูง

ออกแบบมาสำหรับฟังก์ชัน Edge

รันไทม์ Edge เช่น Cloudflare Workers และ Vercel Edge มอบความเร็วด้วยการรันโค้ดในตำแหน่งที่ใกล้กับผู้ใช้มากที่สุด อย่างไรก็ตาม หากกรณีการใช้งานของคุณต้องการพื้นที่จัดเก็บข้อมูล สิ่งสำคัญคือต้องมีที่เก็บข้อมูลของคุณตั้งอยู่ใกล้กับผู้ใช้เพื่อประสิทธิภาพสูงสุด Upstash Global แก้ไขปัญหานี้ด้วยการจำลองข้อมูลของคุณในหลายภูมิภาค นอกจากนี้ รันไทม์ Edge ยังมีข้อจำกัดบางประการ แต่ Upstash มีไคลเอนต์ Redis® ที่ใช้ HTTP ซึ่งสร้างและทดสอบโดยเฉพาะเพื่อทำงานกับรันไทม์ Edge ยอดนิยม เช่น Vercel, Cloudflare, Fastly และ Deno

อ่านภูมิภาคได้ทุกที่ เวลาแฝงต่ำทุกที่

ฐานข้อมูลทั่วโลกได้รับการออกแบบมาเพื่อลดเวลาแฝงในการอ่าน ฐานข้อมูลมีแบบจำลองหลักเดียวและแบบจำลองการอ่านหลายรายการ คำสั่งเขียนจะถูกส่งและประมวลผลที่เรพลิกาหลัก จากนั้นจะถูกจำลองแบบไปยังแบบจำลองการอ่านทั้งหมด เมื่อไคลเอนต์ส่งคำสั่งอ่าน ไคลเอนต์จะดึงการตอบสนองจากแบบจำลองการอ่าน (ภูมิภาค) ที่ใกล้ที่สุด ในขณะเดียวกัน คำขอเขียนทั้งหมดจะถูกส่งไปยังเรพลิกาหลักเพื่อความสอดคล้อง

การทดสอบของเราแสดงเวลาแฝงต่ำกว่ามิลลิวินาทีสำหรับไคลเอนต์ภายในภูมิภาค AWS เดียวกันกับอินสแตนซ์ Redis®

การอ่านได้รับการประมวลผลจากแบบจำลองที่ใกล้ที่สุด

Upstash Global 2.0:รวดเร็วปานสายฟ้า ความยืดหยุ่นของภูมิภาค ปรับขนาดเวลาหยุดทำงานเป็นศูนย์

การเขียนจะได้รับการประมวลผลที่ขั้นตอนหลัก

Upstash Global 2.0:รวดเร็วปานสายฟ้า ความยืดหยุ่นของภูมิภาค ปรับขนาดเวลาหยุดทำงานเป็นศูนย์

เลือกภูมิภาคของคุณ

ฐานข้อมูลระดับโลกใหม่ขอให้คุณเลือกภูมิภาคหลักและภูมิภาคการอ่าน

→ เลือกภูมิภาคหลักที่การเขียนเกิดขึ้น ดังนั้นการเขียนของคุณจะเร็วขึ้น

→ เลือกขอบเขตการอ่านเพื่อให้ครอบคลุมฐานผู้ใช้ของคุณมากที่สุด

ภูมิภาคที่รองรับในปัจจุบันมีดังนี้:

  • AWS US-ตะวันออก-1 นอร์ทเวอร์จิเนีย
  • AWS US-เวสต์-1 แคลิฟอร์เนียเหนือ
  • AWS US-เวสต์-2 ออริกอน
  • AWS EU-West-1 ไอร์แลนด์
  • AWS EU-Central-1 แฟรงก์เฟิร์ต
  • AWS AP-SouthEast-1 สิงคโปร์
  • AWS AP-SouthEast-2 ซิดนีย์
  • AWS SA-East-1 เซาเปาโล

Upstash Global 2.0:รวดเร็วปานสายฟ้า ความยืดหยุ่นของภูมิภาค ปรับขนาดเวลาหยุดทำงานเป็นศูนย์

ราคา

เช่นเดียวกับเวอร์ชันก่อนหน้า ราคาจะขึ้นอยู่กับต่อคำสั่งที่ดำเนินการ คำสั่ง 100,000 คำสั่งมีราคา 0.2 ดอลลาร์ การจำลองแบบจะนับเป็นคำสั่ง ตัวอย่างเช่น หากคุณมี 1 ภูมิภาคหลัก 1 การอ่าน การเขียน 100,000 ครั้งจะมีราคา 0.4 USD (0.2 USD x 2)

พื้นที่จัดเก็บข้อมูลมีราคา 0.25 เหรียญสหรัฐฯ ต่อ GB หากคุณมีข้อมูลขนาด 1GB รวม 4 ภูมิภาค คุณจะต้องจ่าย 1 ดอลลาร์ต่อเดือน

รุ่นฟรีประกอบด้วยคำสั่ง 10,000 คำสั่งต่อวัน และขอบเขตการอ่านสูงสุดหนึ่งรายการ

อะไรต่อไปและคำปิดท้าย

ภูมิภาคใหม่:เราได้เปิดตัวในภูมิภาค AWS 8 ภูมิภาคและวางแผนที่จะขยายความครอบคลุมของเราผ่านภูมิภาคใหม่และผู้ให้บริการคลาวด์เพิ่มเติม หากคุณมีคำขอเฉพาะเจาะจง โปรดติดต่อเราที่ support@upstash.com

การเลือกหลักเฉพาะภูมิภาคต่อคีย์:คุณจะสามารถเลือกภูมิภาคหลักสำหรับคีย์ได้ ตัวอย่างเช่น คีย์ 02 จะมี us-east-1 เป็นแบบจำลองหลัก 11 จะมีภูมิภาคที่ใกล้ที่สุดเป็นแบบจำลองหลัก ซึ่งจะเปิดใช้กรณีการใช้งานที่แอปพลิเคชันจำเป็นต้องเขียนไปยังแบบจำลองที่ใกล้เคียงที่สุด (เวลาแฝงในการเขียนต่ำ)

แอปการเปรียบเทียบ:เรากำลังพัฒนาแอปพลิเคชันที่จะเรียกใช้การสืบค้นแบบโต้ตอบในผลิตภัณฑ์ฐานข้อมูลหลายรายการและรายงานเวลาแฝง แอปพลิเคชันนี้จะช่วยให้คุณเลือกผลิตภัณฑ์ที่เร็วที่สุดตามความต้องการทางภูมิศาสตร์ของคุณ

นี่เป็นรุ่นที่สำคัญสำหรับเรา ดังนั้นเราจึงต้องการคำติชมและการสนับสนุนของคุณ ตรวจสอบเอกสารประกอบฐานข้อมูลส่วนกลาง ติดต่อเราบน Discord และ Twitter เพื่อขอความคิดเห็นและข้อเสนอแนะของคุณ..