Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Redis

Upstash Global 2.0:Nhanh như chớp, Linh hoạt theo khu vực, Không cần mở rộng quy mô thời gian ngừng hoạt động

Tôi vui mừng thông báo với người dùng Upstash rằng chúng tôi vừa phát hành phiên bản cập nhật của cơ sở dữ liệu toàn cầu (Redis). Cơ sở dữ liệu toàn cầu mới cho phép bạn chọn các khu vực. Điều thú vị là bạn có thể thêm, xóa các vùng trên cụm đang chạy mà không có thời gian ngừng hoạt động. Bạn có thể coi mỗi khu vực như một bản sao có bản sao dữ liệu của bạn để có độ trễ thấp và tính sẵn sàng cao.

Được thiết kế cho các chức năng biên

Thời gian chạy biên, chẳng hạn như Cloudflare Workers và Vercel Edge, cung cấp tốc độ bằng cách thực thi mã của bạn tại các vị trí gần người dùng nhất. Tuy nhiên, nếu trường hợp sử dụng của bạn yêu cầu lưu trữ dữ liệu, điều quan trọng là phải đặt kho dữ liệu gần người dùng để có hiệu suất tối ưu. Upstash Global giải quyết vấn đề này bằng cách sao chép dữ liệu của bạn trên nhiều vùng. Ngoài ra, thời gian chạy biên có một số hạn chế, nhưng Upstash cung cấp ứng dụng khách Redis® dựa trên HTTP được xây dựng và thử nghiệm cụ thể để hoạt động với các thời gian chạy biên phổ biến như Vercel, Cloudflare, Fastly và Deno.

Đọc vùng ở mọi nơi, độ trễ thấp ở mọi nơi

Cơ sở dữ liệu toàn cầu được thiết kế để giảm thiểu độ trễ khi đọc. Cơ sở dữ liệu có một bản sao chính và nhiều bản sao đọc. Lệnh ghi được gửi và xử lý tại bản sao chính. Sau đó, nó được sao chép sang tất cả các bản sao đã đọc. Khi máy khách gửi lệnh đọc, nó sẽ tìm nạp phản hồi từ bản sao đọc (khu vực) gần nhất. Trong khi đó, tất cả các yêu cầu ghi đều được chuyển tới bản sao chính để đảm bảo tính nhất quán.

Các thử nghiệm của chúng tôi cho thấy độ trễ dưới một phần nghìn giây đối với các máy khách trong cùng khu vực AWS với phiên bản Redis®.

Việc đọc được xử lý từ bản sao gần nhất.

Upstash Global 2.0:Nhanh như chớp, Linh hoạt theo khu vực, Không cần mở rộng quy mô thời gian ngừng hoạt động

Việc ghi được xử lý ở bước đầu.

Upstash Global 2.0:Nhanh như chớp, Linh hoạt theo khu vực, Không cần mở rộng quy mô thời gian ngừng hoạt động

Chọn khu vực của bạn

Cơ sở dữ liệu toàn cầu mới yêu cầu bạn chọn vùng chính và vùng đọc.

→ Chọn khu vực chính nơi diễn ra quá trình ghi. Vì thế việc viết của bạn sẽ nhanh hơn.

→ Chọn vùng đọc để phục vụ hầu hết cơ sở người dùng của bạn.

Tại đây các khu vực hiện được hỗ trợ:

  • AWS US-East-1 Bắc Virginia
  • AWS US-West-1 Bắc California
  • AWS US-West-2 Oregon
  • AWS EU-West-1 Ireland
  • AWS EU-Central-1 Frankfurt
  • AWS AP-SouthEast-1 Singapore
  • AWS AP-SouthEast-2 Sydney
  • AWS SA-East-1 São Paulo

Upstash Global 2.0:Nhanh như chớp, Linh hoạt theo khu vực, Không cần mở rộng quy mô thời gian ngừng hoạt động

Giá cả

Tương tự với phiên bản trước, giá dựa trên mỗi lệnh được thực thi. Lệnh 100K có giá 0,2 USD. Bản sao được tính là lệnh. Ví dụ:nếu bạn có 1 vùng đọc chính 1, 100K lần ghi sẽ có giá 0,4 USD (0,2 USD x 2)

Chi phí lưu trữ là 0,25 USD mỗi GB. Nếu bạn có 1GB dữ liệu, tổng cộng 4 vùng thì bạn sẽ phải trả 1 USD mỗi tháng.

Cấp miễn phí bao gồm 10.000 lệnh mỗi ngày và tối đa một vùng đọc.

Lời tiếp theo và lời kết thúc là gì

Các khu vực mới:Chúng tôi đã ra mắt ở 8 khu vực AWS và có kế hoạch mở rộng phạm vi phủ sóng của mình thông qua các khu vực mới và các nhà cung cấp đám mây bổ sung. Nếu bạn có yêu cầu cụ thể, hãy liên hệ với chúng tôi theo địa chỉ support@upstash.com

Lựa chọn chính theo khu vực cụ thể cho mỗi khóa:Bạn sẽ có thể chọn khu vực chính cho một khóa. Ví dụ:khóa xyz{us-east-1} sẽ có us-east-1 làm bản sao chính của nó. xyz{here} sẽ có khu vực gần nhất làm bản sao chính của nó. Điều này sẽ cho phép các trường hợp sử dụng trong đó ứng dụng cần ghi vào bản sao gần nhất (độ trễ ghi thấp).

Ứng dụng đo điểm chuẩn:Chúng tôi đang nghiên cứu một ứng dụng sẽ chạy các truy vấn một cách tương tác trong nhiều sản phẩm cơ sở dữ liệu và báo cáo độ trễ. Ứng dụng này sẽ giúp bạn lựa chọn sản phẩm nhanh nhất theo nhu cầu địa lý của bạn.

Đây là một bản phát hành quan trọng đối với chúng tôi, vì vậy chúng tôi cần phản hồi và đóng góp của bạn. Kiểm tra tài liệu cơ sở dữ liệu toàn cầu. Hãy liên hệ với chúng tôi trên Discord và Twitter để biết nhận xét và đề xuất của bạn..