Amazon Keyspaces (dành cho Apache Cassandra) hiện hỗ trợ các hàm now(), uuid() thuộc kiểu dữ liệu SELECT và Duration

Ngày đăng: 8 Th09 2025

Amazon Keyspaces (dành cho Apache Cassandra) hiện hỗ trợ các hàm now() và uuid() trong mệnh đề SELECT, mở rộng chức năng vượt quá các mệnh đề WHERE, INSERT và UPDATE trước đây được hỗ trợ, cũng như kiểu dữ liệu Duration. Những điểm cải tiến này mang lại khả năng tương thích cao hơn với Apache Cassandra, giúp bạn dễ dàng làm việc với các hoạt động dựa trên thời gian và các mã định danh duy nhất trong ứng dụng.

Amazon Keyspaces (cho Apache Cassandra) là dịch vụ cơ sở dữ liệu tương thích với Apache Cassandra được quản lý, có tính khả dụng cao và có khả năng mở rộng. Amazon Keyspaces là phi máy chủ, vì vậy bạn chỉ trả tiền cho các tài nguyên mà bạn sử dụng và bạn có thể xây dựng các ứng dụng phục vụ hàng nghìn yêu cầu mỗi giây với thông lượng và dung lượng hầu như không giới hạn.

Với hàm now(), giờ đây, bạn có thể tạo dấu thời gian hiện tại trực tiếp trong câu lệnh SELECT, giúp dễ dàng theo dõi thời điểm dữ liệu được truy xuất hoặc thực hiện các phép tính dựa trên thời gian trong truy vấn. Tương tự, hàm uuid() cho phép bạn tạo các mã định danh duy nhất trong câu lệnh SELECT, đặc biệt hữu ích để tạo các giá trị tham chiếu hoặc mã định danh tạm thời trong hoạt động truy xuất dữ liệu. Kiểu dữ liệu Duration mới đại diện cho thời gian trôi qua giữa hai dấu thời gian, hỗ trợ các trường hợp sử dụng như theo dõi thời gian hoàn thành nhiệm vụ hoặc khoảng thời gian thực thi mã. Nhờ đó, bạn không cần lưu trữ các khoảng thời gian dưới dạng chuỗi hoặc byte, loại bỏ gánh nặng phân tích cú pháp thủ công cho ứng dụng.

Các điểm cải tiến kiểu dữ liệu now(), uuid() và Duration hiện có ở tất cả các Khu vực thương mại của AWS và AWS GovCloud (Hoa Kỳ) hỗ trợ Amazon KeySpaces. Để tìm hiểu thêm, hãy truy cập tài liệu về Amazon Keyspaces CQL.