Memorystore Valkey 9.1: Tăng 3x QPS

Là đối tác chiến lược của Google Cloud, CloudAZ luôn tiên phong mang đến những giải pháp hạ tầng và quản trị dữ liệu hiện đại nhất cho doanh nghiệp. Mới đây, Google Cloud đã chính thức công bố sự ra mắt của Memorystore for Valkey 9.1 phiên bản General Availability (GA).

Sự kiện này đánh dấu một bước tiến vượt bậc: Tăng tới 3 lần số truy vấn mỗi giây (QPS) với độ trễ cực thấp (microsecond) so với Memorystore for Redis Cluster. Đây là giải pháp hoàn hảo cho các tổ chức đang cần mở rộng quy mô ứng dụng AI và kiến trúc microservices để phục vụ hàng triệu người dùng cùng lúc.

Valkey 9.1 – Sức Mạnh Vượt Trội Từ Sự Tối Ưu Kiến Trúc Luồng (Thread)

Thay vì sử dụng cách thức phân bổ client socket xoay vòng (round-robin) tĩnh truyền thống, Memorystore for Valkey 9.1 đã được thiết kế lại hoàn toàn với kiến trúc nhắn tin đa hàng đợi (multi-queue) không khóa. Điều này loại bỏ tình trạng lãng phí CPU và mở khóa khả năng cân bằng tải động (dynamic work balancing).

Đặc biệt, Valkey 9.1 tự động mở rộng theo thời gian thực nhờ:

  • Kích hoạt luồng I/O theo CPU (CPU-driven “ignition”): Khi CPU luồng chính vượt mức 30%, hệ thống tự động kích hoạt luồng I/O nền để xử lý ngay lưu lượng truy cập đột biến.

  • Auto-scaling theo độ sâu hàng đợi: Tự động tăng/giảm các luồng worker I/O dựa trên lượng công việc, đảm bảo tài nguyên chỉ được tiêu thụ khi thực sự cần thiết.

Valkey 9.1 – Sức Mạnh Vượt Trội Từ Sự Tối Ưu Kiến Trúc Luồng

Các Tính Năng Dành Riêng Cho Developer Trên Valkey 9.1

Không chỉ dừng lại ở tốc độ, bản cập nhật 9.1 giải quyết các bài toán thực tế của đội ngũ kỹ thuật thông qua các tính năng kiểm soát và câu lệnh mạnh mẽ:

1. Phân quyền truy cập (ACLs) chi tiết cấp Database

Việc bảo mật multi-tenancy giờ đây dễ dàng hơn bao giờ hết nhờ quản lý IAM ở cấp độ key và lệnh (không tính thêm phí). Tính năng này cho phép các kỹ sư DevOps thiết lập quyền truy cập tách biệt hoàn toàn giữa các môi trường (ví dụ: Production ở db=0, Staging ở db=1, Dev ở db=2) từ một chính sách duy nhất, bảo vệ dữ liệu khỏi lỗi ứng dụng hay truy cập trái phép.

2. Lệnh CLUSTERSCAN: Quét cụm (Cluster) thông minh

Trước đây, việc quét key trên các cluster lớn dễ gây sót dữ liệu hoặc lỗi nếu xảy ra failover. CLUSTERSCAN ra đời với một con trỏ (cursor) nhận biết cấu trúc mạng, cho phép quét tuần tự (một worker) hoặc quét song song (nhiều worker, giới hạn theo slot) để đạt thông lượng (throughput) cực cao mà không lo bị trùng lặp dữ liệu.

3. Cập nhật các câu lệnh Atomicity và Expirations trên Valkey 9.1

  • HGETDEL: Lấy giá trị của một hash field và xóa nó đi ngay lập tức (Rất hữu dụng cho xác thực phiên bản dùng 1 lần/token ngắn hạn).

  • MSETEX: Cho phép cấu hình chung một thời gian hết hạn (expiration) cho nhiều key cùng lúc.

  • HSETEX nâng cao: Bổ sung thêm các cờ điều kiện NX (chỉ ghi nếu field chưa tồn tại) và XX (chỉ ghi nếu field đã tồn tại) để tránh ghi đè dữ liệu.

Tính năng

Đa Dạng Cấu Hình Tối Ưu Chi Phí Với Các Node Mới

Được xây dựng trên nền tảng Valkey 9.0 (ra mắt tại Google Cloud Next), Valkey 9.1 không chỉ tích hợp sẵn các module cho khối lượng công việc AI & Vector (như Native JSON và Bloom filters) mà còn mang đến 6 kích cỡ Node (Node sizes) linh hoạt.

Tại CloudAZ, chúng tôi tư vấn doanh nghiệp lựa chọn cấu hình phù hợp nhất để tối ưu ngân sách:

  • Tối ưu cho Dev/Test hoặc Microservices nhẹ: Custom-Pico (1.25 GB), Custom-Micro (2.5 GB), Custom-Mini (3.5 GB).

  • Xử lý tác vụ nặng (High CPU/Large): HighCPU-Medium (8 vCPU/13 GB), Standard-Large (8 vCPU/26 GB).

  • Siêu tập trung dữ liệu (XXL): Highmem-XXLarge (16 vCPU, 110 GB RAM) dùng để gộp các cluster khổng lồ.

Sự Lựa Chọn Của Các “Ông Lớn” Toàn Cầu

Memorystore for Valkey hiện đang là động lực đứng đằng sau các ứng dụng quy mô lớn của hơn 95% khách hàng top đầu Google Cloud.

  • Major League Baseball (MLB) tin tưởng Memorystore for Valkey để cung cấp số liệu thống kê trực tiếp không độ trễ cho hàng triệu người hâm mộ trong các trận đấu bóng chày đỉnh cao.

  • Target – Đại gia ngành bán lẻ, sử dụng Valkey để xây dựng các nền tảng cá nhân hóa theo thời gian thực nhằm chịu tải siêu khủng trong những đợt sale kỷ lục.

Migrate Lên Memorystore for Valkey Dễ Dàng Cùng CloudAZ

Việc tự quản lý (self-managed) Redis OSS hoặc Valkey gây tốn kém thời gian và nguồn lực vận hành của doanh nghiệp. Nắm bắt được khó khăn này, Google Cloud mang đến quy trình di chuyển mượt mà gồm 4 bước chuẩn:

  1. Thiết lập instance mục tiêu.

  2. Khởi tạo sao chép (replication) trực tuyến.

  3. Xác thực đồng bộ hóa dữ liệu.

  4. Chuyển đổi (Cutover) ứng dụng.

Bạn chưa có kinh nghiệm di chuyển hệ thống hạ tầng? Với tư cách là Đối tác của Google Cloud, CloudAZ tự hào sở hữu đội ngũ chuyên gia hạ tầng giàu kinh nghiệm. Chúng tôi sẵn sàng đồng hành cùng doanh nghiệp để lên kế hoạch migration an toàn, đảm bảo zero-downtime, cấu hình chính xác cho ứng dụng và tối ưu hóa hệ thống Cache toàn diện.

👉 Hãy ngừng thỏa hiệp với độ trễ (latency) của bộ nhớ đệm! Liên hệ với CloudAZ ngay hôm nay để nhận tư vấn chuyên sâu về dịch vụ đám mây, bắt đầu ứng dụng sức mạnh của Memorystore for Valkey 9.1 và bứt tốc hiệu suất kinh doanh của bạn!

Đọc thêm Blog: https://cloudaz.io/mang-google-cloud-cho-ai-toi-uu-hieu-suat-dinh-cao/