检查 Cassandra 中收集列的当前 TTL

2024-04-09

假设我有一个具有以下架构的列族:



CREATE TABLE users (
    user_id timeuuid,
    name varchar,
    last_name varchar,
    children list,
    phone_numbers map,
    PRIMARY KEY(user_id)
);
  

然后我在该 CF 中插入一行“USING TTL 60000”。当我想验证这些列中是否仍有 TTL 设置时,我收到错误:“无法在集合上使用选择函数 ttl”。

我的问题是:如何获取定义为集合的列元素的 TTL?

Cheers!


我重现了你的问题——自然得到了完全相同的结果。问题在于,(1) 集合中的 TTL 是逐元素的(集合中的每个条目一个 TTL),并且 (2) 我发现无法从地图或列表中获取条目。 当然,我可以删除一个元素——但选择它或其 TTL 是不可能的。即使 Datastax 的 CQL 驱动程序 v2 也没有为此提供元数据。 所以你可以为此改变你的数据结构。如果这“只是”出于测试目的,您必须相信 Cassandra 做得足够好。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

检查 Cassandra 中收集列的当前 TTL 的相关文章

随机推荐

  • 如何在代码隐藏中向椭圆添加点击事件?

    要在后面的 C 代码中向按钮添加单击事件 我可以这样做 Button btn new Button btn Click btn Click 如果我有一个不包含 Click 的椭圆怎么办 Ellipse e new Ellipse e e C
  • 从 MySQL 表创建数组

    我正在尝试创建一个用于curl multi exec 的数组 但我似乎无法正确创建该数组 这是我的代码 SQL mysql query SELECT url FROM urls or die mysql error Query the sh
  • 如何重用javascript中的代码块

    我是学习 javascript 的新手 如果这个问题太基础 我深表歉意 我试图寻找解决方案 但我什么都不清楚 我已在此链接中创建了此代码 https jsfiddle net 5p7wzy9x 3 https jsfiddle net 5p
  • 在多个小部件上显示相同的 QPushButton

    我有两个小部件 真实的和假的 其中之一有一个 QPushButton 现在我希望在另一个小部件中显示相同的按钮 我该怎么做 我不想创建副本 我希望在不更改父级的情况下同时向另一个小部件显示相同的 QObject 作为示例 在下面我希望 my
  • 双队列代码需要减少

    有什么方法可以减少此代码以执行相同的操作 但少 100 个字符 这是一个简单的双边队列 具有pushHead popHead pushTail popTail 以及访问长度和isEmpty的方法 var makeDeque function
  • http post - 如何发送授权标头?

    如何在 Angular2 RC6 中向 http 请求添加标头 我得到以下代码 login login String password String Observable
  • 从 BigQuery 读取数据并将数据存储到 Google 存储(特殊字符问题)

    参考 Google 数据流可以使用现有的虚拟机而不是临时创建的虚拟机吗 https stackoverflow com questions 56167044 can google data flow use existent vm and
  • 如何将元素推入作为哈希值保存的数组引用中?

    data digits gt 1 2 3 letters gt a b c 我怎么能够push 4 into data digits 我是 Perl 新手 那些 符号对我来说看起来很奇怪 我有 PHP 背景 push data digits
  • 在堆积条上显示总计 Plotly

    如何在 Plotly 中的堆积条形图上显示总计 我可以将鼠标悬停并查看每个组的单独值 但看不到总数 您可以在中设置总和text属性并显示在hoverinfo import plotly plotly offline init noteboo
  • 使用 List 作为 State 时,Jetpack Compose 中的 item`属性发生变化时如何更新 UI?

    例如 我将数据加载到列表中 它由 MutableStateFlow 包装 然后将它们收集为 UI 组件中的状态 问题是 当我更改 MutableStateFlow 中的某个项目 例如修改属性 但不添加或删除时 UI 不会更改 那么 当我修改
  • pyspark/EMR 中大型 DataFrame 上的collect() 或 toPandas()

    我有一个由一台机器 c3 8xlarge 组成的 EMR 集群 在阅读了一些资源后 我了解到我必须允许相当数量的堆外内存 因为我使用的是 pyspark 所以我配置了集群如下 执行人一名 火花 执行器 内存 6g Spark executo
  • glob.glob 排序 - 不符合预期

    我使用 glob glob 从目录中读取一些文件 这些文件的命名如下 1 bmp 文件 名称继续采用以下命名模式 1 bmp 2 bmp 3 bmp 等等 这是我目前拥有的代码 但是虽然从技术上讲这确实排序 但它并不符合预期 files s
  • emacs shell 命令输出不显示 ANSI 颜色,但显示代码

    当我做M 在我的 emacs 21 4 中 ANSI 代码是字面意思 例如 ls color 0m 0m05420273 pdf 0m 0m100829 Ba o1 pdf 0m 有没有办法同时使用颜色和UTF8 同样的问题已经被之前在SO
  • DB::table('table') 和 model::('table') 之间的区别

    在 Laravel 上我们可以使用以下方式访问DB table table gt get 或使用model table gt all 我的问题是它们之间有什么区别 thanks 你可以这样做 因为Model和DB外观都实现了产生一个的函数B
  • 帮助 SQL Server 触发器在插入之前截断坏数据

    我们使用了一个 Web 服务 该服务决定将字段的最大长度从 255 更改为 255 我们这边有一个旧的供应商表 其上限仍然为 255 我们希望使用触发器来暂时解决这个问题 直到我们可以实现在我们的下一次迭代中 将提供更加商业友好的解决方案
  • .NET Framework 3.5 的元组 (.NET 4) 的等效项

    NET Framework 3 5 中是否存在与 NET 4 等效的类Tuple http msdn microsoft com en us library system tuple aspx 我想使用它来从方法返回多个值 而不是创建一个s
  • 如何使用react-router重新加载页面?

    我可以在这个文件中看到 https github com ReactTraining react router blob v0 13 3 modules createRouter js https github com ReactTrain
  • 有人使用过 JS.Class 并且喜欢它吗?

    有谁用过吗JS Class http jsclass jcoglan com 并喜欢它吗 我用过Joose http code google com p joose js 之前发现它非常适合创建可读性和可维护性很高的干净代码 有哪些关于 J
  • 获取一段代码的执行时间

    如何获取 Qt C 中一段代码的执行时间 毫秒 Use the QTime班级 开始它 start or restart 然后检查经过的毫秒数 elapsed 当然 精度最终取决于底层操作系统 尽管在主要平台上 您应该可以轻松获得真正的毫秒
  • 检查 Cassandra 中收集列的当前 TTL

    假设我有一个具有以下架构的列族 CREATE TABLE users user id timeuuid name varchar last name varchar children list phone numbers map PRIMA