ขณะนี้ Amazon Keyspaces (สำหรับ Apache Cassandra) รองรับฟังก์ชัน now(), uuid() ในข้อมูลประเภท SELECT และ Duration แล้ว
ขณะนี้ Amazon Keyspaces (สำหรับ Apache Cassandra) รองรับการใช้งานฟังก์ชัน now() และ uuid() ในคำสั่ง SELECT แล้ว โดยขยายความสามารถจากเดิมที่รองรับเฉพาะใน WHERE, INSERT และ UPDATE พร้อมทั้งเพิ่มการรองรับชนิดข้อมูล Duration การปรับปรุงเหล่านี้ช่วยให้ Amazon Keyspaces เข้ากันได้มากขึ้นกับ Apache Cassandra ทำให้การทำงานกับการประมวลผลตามเวลาและการสร้างตัวระบุเฉพาะในแอปพลิเคชันของคุณง่ายขึ้น
Amazon Keyspaces (สำหรับ Apache Cassandra) เป็นบริการฐานข้อมูลที่ใช้งานร่วมกับ Apache Cassandra ได้ ซึ่งสามารถปรับขนาดได้ มีความพร้อมใช้งานสูง และมีการจัดการ Amazon Keyspaces เป็นแบบไม่ต้องใช้เซิร์ฟเวอร์ คุณจึงจ่ายเฉพาะทรัพยากรที่ใช้จริง และสามารถสร้างแอปพลิเคชันที่รองรับคำขอหลายพันรายการต่อวินาทีด้วยอัตราการโอนถ่ายข้อมูลและพื้นที่เก็บข้อมูลแทบไม่จำกัด
ด้วยฟังก์ชัน now() คุณสามารถสร้างค่าเวลาปัจจุบันได้โดยตรงในคำสั่ง SELECT ทำให้ง่ายต่อการติดตามเวลาที่ดึงข้อมูลหรือทำการคำนวณตามเวลาในการสืบค้น ในทำนองเดียวกัน ฟังก์ชัน uuid() ช่วยสร้างตัวระบุเฉพาะในคำสั่ง SELECT ซึ่งมีประโยชน์สำหรับการสร้างค่าที่อ้างอิงหรือรหัสชั่วคราวระหว่างการดึงข้อมูล นอกจากนี้ ชนิดข้อมูลใหม่ Duration จะใช้แทนช่วงเวลาที่ผ่านไประหว่างค่าเวลาสองค่า โดยรองรับกรณีการใช้งานต่าง ๆ เช่น การติดตามเวลาที่ใช้ทำงานเสร็จ หรือช่วงเวลาการทำงานของโค้ด โดยไม่จำเป็นต้องเก็บช่วงเวลาเป็นสตริงหรือตัวไบต์ พร้อมลดภาระการแยกวิเคราะห์ข้อมูลด้วยตนเอง
การปรับปรุงฟังก์ชัน now(), uuid() และชนิดข้อมูล Duration พร้อมให้ใช้งานแล้ววันนี้ในรีเจี้ยน AWS เชิงพาณิชย์และ AWS GovCloud (สหรัฐฯ) ที่มี Amazon Keyspaces ให้บริการ ดูรายละเอียดเพิ่มเติมได้ที่ เอกสารประกอบของ Amazon Keyspaces CQL