ApsaraDB for Redis

Dịch vụ cơ sở dữ liệu giá trị chính, cho phép lưu vào bộ nhớ đệm trong bộ nhớ và truy cập tốc độ cao vào các ứng dụng được lưu trữ trên đám mây.

ApsaraDB for Redis là công cụ tự động và có thể mở rộng cho các nhà phát triển để quản lý lưu trữ dữ liệu chia sẻ giữa nhiều quy trình, ứng dụng hoặc máy chủ.

ApsaraDB for Redis là một công cụ tương thích với giao thức Redis, cung cấp khả năng đọc ghi đặc biệt và đảm bảo duy trì dữ liệu bằng cách sử dụng lưu trữ trên bộ nhớ và ổ cứng. ApsaraDB for Redis cung cấp khả năng đọc-ghi dữ liệu ở tốc độ cao bằng cách truy xuất dữ liệu từ bộ nhớ đệm trong bộ nhớ và đảm bảo duy trì dữ liệu bằng cách sử dụng cả chế độ lưu trữ trên bộ nhớ và ổ cứng.

ApsaraDB for Redis hỗ trợ các cấu trúc dữ liệu nâng cao như bảng xếp hạng, đếm, phiên truy cập và theo dõi mà các cơ sở dữ liệu thông thường không thể thực hiện được.

ApsaraDB for Redis còn có một phiên bản nâng cao có tên gọi "Tair" . Tair đã chính thức xử lý các kịch bản lưu trữ dữ liệu vào bộ nhớ đệm cho Tập đoàn Alibaba kể từ năm 2009 và chứng minh được hiệu suất vượt trội trong các kịch bản như Lễ hội mua sắm 11/11.

Lợi ích

Hiệu quả về chi phí

Cung cấp các dịch vụ bộ nhớ đệm hiệu quả về chi phí ở mức giảm giá từ 30% đến 50%.

Gói đăng ký

Hỗ trợ phương thức thanh toán gói đăng ký. Gói đăng ký là lựa chọn phù hợp cho khối lượng công việc ổn định lâu dài. So với phương thức thanh toán theo mức sử dụng, gói đăng ký tiết kiệm tới 34% tổng chi phí.

Hiệu suất vượt trội

Cung cấp phiên bản tách biệt đọc/ghi và phiên bản cụm. Phiên bản tách biệt đọc/ghi hỗ trợ tối đa 5 nút chỉ đọc để tăng hiệu suất đọc lên gấp 5 lần. Phiên bản cụm có khả năng mở rộng. Phiên bản cụm hỗ trợ tối đa 256 mảnh và công suất bộ nhớ đệm tối đa 4 TB. Khả năng này cho phép phiên bản cụm xử lý được trên 10 triệu truy vấn mỗi giây.

Các tính năng

  • Lưu trữ giá trị chính đơn giản

    Tạo điều kiện triển khai dịch vụ nhanh chóng.


    Cung cấp nhiều chế độ xem số liệu thống kê theo dõi có thể quản lý từ Bảng điều khiển quản lý của Alibaba Cloud cho Redis được lưu trữ.


    Hỗ trợ nhiều hoạt động dữ liệu nhằm đáp ứng các yêu cầu phức tạp của người dùng.

  • Tương thích

    Tương thích với tất cả các loại dữ liệu được quy định trong giao thức Redis nguồn mở, bao gồm chuỗi, mã băm, danh sách, bộ và bộ đã sắp xếp.


    Nhanh chóng triển khai các dịch vụ bộ nhớ đệm tuân thủ Redis.


    Cung cấp dự phòng cơ sở hạ tầng và bảo trì dễ dàng phần mềm bộ nhớ đệm.


    Tương thích với các công cụ và máy khách hiện có như Jedis.

  • Mở rộng linh hoạt

    Mở rộng dung lượng lưu trữ bằng một lần nhấp:

    Cho phép bạn mở rộng hoặc thu nhỏ dung lượng lưu trữ trong thời gian thực thông qua Bảng điều khiển quản lý (có thể kích hoạt chức năng này bằng cách yêu cầu trong phiên bản beta công cộng của ApsaraDB for Redis).

  • Tính khả dụng

    Loại bỏ gián đoạn do hư hỏng cục bộ tại một điểm (SPOF) gây ra bằng cách sử dụng nút kép chính-phụ cho mỗi phiên bản.


    Tự động phát hiện bất kỳ loại hư hỏng phần cứng nào và nhanh chóng cung cấp các tùy chọn khôi phục để khôi phục dịch vụ.

  • Tính tin cậy

    Cung cấp khả năng đọc-ghi dữ liệu tốc độ cao.


    Đảm bảo lưu dữ liệu liên tục bằng cách sử dụng chế độ lưu trữ trên bộ nhớ và ổ cứng.


    Cung cấp các dịch vụ sao lưu vượt trội bằng các nút kép chính và phụ.

  • Hoạt động giao dịch trơn tru

    ApsaraDB for Redis hỗ trợ chức năng giao dịch được quy định trong giao thức Redis.


    Triển khai hoạt động nguyên tử, bao gồm nhiều lệnh được gửi từ một máy khách.

  • Cơ chế thông báo tin nhắn nâng cao

    Bật chức năng Pub/Sub tin nhắn bằng cách tách riêng máy khách phát hành và máy khách đăng ký dựa trên cơ chế thông báo sự kiện.


    Triển khai kết nối giữa nhiều máy khách trong Redis đã lưu trữ máy chủ.

Câu hỏi thường gặp

1. ApsaraDB for Redis có hỗ trợ truy cập mạng công cộng không?

Không, ApsaraDB for Redis chỉ hỗ trợ truy cập trong mạng nội bộ của Alibaba Cloud. Chỉ các ứng dụng được triển khai trên phiên bản ECS mới có thể kết nối với hệ thống lưu trữ ApsaraDB for Redis để thực hiện các thao tác dữ liệu.

2. Chính sách trục xuất dữ liệu mặc định của ApsaraDB for Redis là gì?

Chính sách trục xuất mặc định của ApsaraDB for Redis là "không trục xuất". Không có mã nào bị trục xuất và không thể ghi trước khi làm trống thêm dung lượng bộ nhớ. Bạn có thể sửa cài đặt trong "Cài đặt chính sách" thông qua bảng điều khiển ApsaraDB for Redis.

Lưu ý: ApsaraDB for Redis sử dụng volatile-LRU theo mặc định, khác với ApsaraDB for Redis.

3. Tôi có thể kết nối ApsaraDB for Redis với Redis bằng Command Line Interface như thế nào?

Bạn có thể dùng công cụ Redis cục bộ redish-cli hoặc dịch vụ quản lý dữ liệu đám mây của alibaba (DMS) để kết nối với một instance Redis của ApsaraDB thông qua giao diện dòng lệnh.
Để biết thêm thông tin, xin xem thử sử dung redi và sử dung DMS.

4. Các cập nhật trên các nút chính có được tự động đồng bộ với các nút phụ liên kết không?

Có, các cập nhật trên nút chính được tự động đồng bộ với nút phụ liên kết. ApsaraDB for Redis của Alibaba Cloud hỗ trợ nhân rộng không đồng bộ.

5. Cơ chế kết nối lại sau khi hết thời gian chờ máy khách là gì?

Hết thời gian chờ máy khách có thể xảy ra do lỗi mạng hoặc do bất kỳ sự cố nào khác với máy chủ. Đồng thời không có tương tác rõ ràng giữa yêu cầu và phản hồi trong giao thức Redis.

Trong trường hợp hết thời gian chờ truy cập cho ApsaraDB for Redis, bạn cần ngắt kết nối để tránh lỗi giao thức và thiết lập lại kết nối.

Lưu ý: Although ApsaraDB for Redis tương thích với đa số máy khách Redis, một số máy khách không có cơ chế tự động kết nối lại. Đối với các máy khách này, bạn cần kết nối lại với ApsaraDB for Redis theo cách thủ công khi hết thời gian chờ.

6. ApsaraDB for Redis tương thích với phiên bản Redis nào?

DB for Redis của Alibaba Cloud tương thích với Redis 2.8.19. Tuy nhiên, một số ít lệnh vẫn chưa được hỗ trợ. Để biết thêm chi tiết, vui lòng xem Trung tâm tài liệu AsparaDB for Redis. .

7. ApsaraDB for Redis hỗ trợ các tính năng và lệnh Redis nào?

ApsaraDB for Redis hỗ trợ tất cả các tính năng và lệnh của Redis, ngoại trừ một số ít hoạt động. Bạn có thể tìm thấy danh sách các lệnh không được hỗ trợ ở đây. .

8. Tôi có thể nhập dữ liệu Redis của mình vào ApsaraDB for Redis không?

Có, bạn có thể dễ dàng nhập tất cả dữ liệu Redis của mình vào ApsaraDB for Redis. Bạn có thể đọc hướng dẫn nhập chi tiết ở đây. .

9. ApsaraDB for Redis có hỗ trợ tập lệnh Redis LUA không?

Không, ApsaraDB for Redis không hỗ trợ các tập lệnh Redis LUA.

10. ApsaraDB for Redis có hỗ trợ "cụm phân phối" không?

Hiện tại, các phiên bản ApsaraDB for Redis từ 128GB trở lên có thể hỗ trợ các phiên bản cụm phân phối. Các phiên bản cụm phân phối này cung cấp dung lượng lưu trữ lớn hơn và khả năng xử lý cao hơn so với các phiên bản thông thường. Bạn có thể tìm hiểu thêm thông tin về các phiên bản cụm phân phối ApsaraDB for Redis ở đây.

11. Phiên bản cụm ApsaraDB for Redis có hỗ trợ hash_tag không?

Có, các phiên bản cụm phân phối ApsaraDB for Redis có hỗ trợ hash_tag. Bạn có thể tìm hiểu thêm thông tin về các phiên bản cụm ApsaraDB for Redis thông qua Trung tâm tài liệu. .

12. Mối quan hệ giữa ApsaraDB for Redis và Redis là gì?

ApsaraDB for Redis là một dịch vụ cơ sở dữ liệu đám mây giá trị quan trọng do Alibaba Cloud phát triển, tương thích với giao thức Redis và hỗ trợ phần lớn các lệnh Redis. Bạn có thể dễ dàng kết nối với ApsaraDB for Redis để lưu trữ dữ liệu và thực hiện các hoạt động liên quan.

13. ApsaraDB for Redis có hỗ trợ duy trì dữ liệu không?

Có, ApsaraDB for Redis mở rộng hỗ trợ cho khả năng duy trì dữ liệu bằng cách áp dụng chế độ lưu trữ dữ liệu trên bộ nhớ và ổ cứng. Tuy nhiên, hiện tại chế độ/tần suất duy trì dữ liệu được ApsaraDB for Redis thiết lập tự động.

14. Tại sao phiên bản ApsaraDB for Redis mới của tôi ban đầu lại hiển thị 0?

Hành vi sản phẩm của ApsaraDB for Redis tương tự như Redis. Nhưng khi tạo một phiên bản mới, sản phẩm này tạo ra một số tệp hệ thống lớp từ điển 1-2 MB, do đó, một phần không gian lưu trữ của phiên bản thường bị chiếm dụng. Do đó, ngay từ đầu, mức sử dụng không phản ánh giá trị 0 trên bảng điều khiển ApsaraDB for Redis bất cứ khi nào tạo một phiên bản ApsaraDB for Redis mới.

15. ApsaraDB for Redis có hỗ trợ sao lưu nút kép chính-phụ không?

Có, hoạt động đồng bộ và các sự cố giữa các nút chính và phụ đều được ApsaraDB for Redis quản lý. Bạn không cần phải tự thực hiện các hoạt động bảo trì.

16. ApsaraDB for Redis có hỗ trợ nút phụ chỉ đọc không?

Số. ApsaraDB for Redis áp dụng cấu trúc chính-phụ, trong đó nút phụ không hỗ trợ model chỉ đọc.

17. ApsaraDB for Redis có hỗ trợ chế độ N nút phụ cho một nút chính không?

Không, hiện tại các nút chính và phụ được ánh xạ 1:1 và hoạt động đồng bộ.

18. Tôi có thể tùy chỉnh thuật toán mã băm cho một phiên bản cụm ApsaraDB for Redis không?

Không, phiên bản cụm ApsaraDB for Redis không hỗ trợ thuật toán mã băm do người dùng xác định. Phiên bản này sử dụng thuật toán mã băm chuẩn, sau đó là Redis Cluster.

Hỗ trợ nâng cao dành cho bạn

Tư vấn trực tiếp trước bán hàng, hỗ trợ kỹ thuật 24/7, phản hồi nhanh hơn và nhiều vé hơn.

Tư vấn trực tiếp trước bán hàng

Được các chuyên gia giàu kinh nghiệm về đám mây tư vấn.Tìm hiểu thêm

Hỗ trợ kỹ thuật 24/7

Tăng thêm thời gian hỗ trợ từ 10 giờ x 5 ngày một tuần sang hỗ trợ 24/7. Tìm hiểu thêm

6 vé miễn phí mỗi quý.

Tăng gấp đôi số vé miễn phí từ 3 lên 6 vé mỗi quý. Tìm hiểu thêm

Phản hồi nhanh hơn

Rút ngắn thời gian phản hồi sau bán hàng từ 36 giờ xuống 18 giờ. Tìm hiểu thêm