跳至主要内容

现在,Amazon Keyspaces(Apache Cassandra 兼容)在 SELECT 和 Duration 数据类型中支持 now() 和 uuid() 函数

发布于: 2025年10月8日

现在,Amazon Keyspaces(Apache Cassandra 兼容)在 SELECT 子句中支持 now() 和 uuid() 函数,将其功能范围扩展至先前支持的 WHERE、INSERT 和 UPDATE 子句以及 Duration 数据类型之外。这些改进增强了与 Apache Cassandra 的兼容性,使您可以更轻松地在应用程序中处理基于时间的操作和唯一标识符。

Amazon Keyspaces(Apache Cassandra 兼容)是一种可扩展、高度可用且与 Apache Cassandra 兼容的托管数据库服务。Amazon Keyspaces 是无服务器的,因此您只需为所使用的资源付费,即可构建每秒可处理数千个请求的应用程序,吞吐量和存储空间几乎不受限制。

借助 now() 函数,您现在可以直接在 SELECT 语句中生成当前时间戳,这样可以更轻松地跟踪数据检索时间或在查询中执行基于时间的计算。同样,uuid() 函数允许您在 SELECT 语句中生成唯一标识符,这对于在数据检索操作期间创建参考值或临时标识符特别有用。 新的 Duration 数据类型表示两个时间戳之间的时间间隔,支持跟踪任务完成时间或代码执行间隔等用例。这样就无需将时间间隔存储为字符串或字节,从而减轻了从应用程序手动解析的负担。

now()、uuid() 和 Duration 数据类型增强功能已在由光环新网运营的亚马逊云科技中国(北京)区域和由西云数据运营的亚马逊云科技中国(宁夏)区域推出。要了解更多信息,请访问 Amazon Keyspaces CQL 文档