检查 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 的相关文章

  • 卡桑德拉读取超时

    我正在从 cassandra 2 0 中提取大量数据 但不幸的是遇到超时异常 我的桌子 CREATE KEYSPACE StatisticsKeyspace WITH REPLICATION class SimpleStrategy rep
  • Cassandra 中的高基数和低基数

    我不断遇到这些术语 high cardinality and low cardinality in Cassandra 我不明白它们到底是什么意思 它们对查询有什么影响以及首选是什么 请举例说明 因为这样很容易理解 X 的基数只不过是组成
  • Cassandra 示例触发器获取已删除的行和列值

    当列族中有更新时 会调用 ITrigger 扩充方法 我们如何知道更新操作是插入还是删除呢 另外 是否可以在触发器实现中的同一键空间中的其他表中执行任何 DML 语句 假设有两个表test1和test2 为 test1 创建触发器 如果te
  • cassandra 2.2 CQl Shell 支持 python 2.7

    尝试启动 cql Shell 时出现错误 gt cqlsh CQL Shell supports only Python 2 7 gt 我已经安装了python2 7但它仍然给出相同的错误 我必须设置一些路径吗 我已经使用此命令从 data
  • Cassandra 更改列类型:哪些类型兼容?

    互联网上有一些关于无法更改列类型的示例的一些零碎信息 例如 在数据斯塔克斯网站有一个提到 更改聚类列的类型 更改其上的列 定义了一个索引 或者 例如 here提到你无法转换uuid to timeuuid 从我个人的经历来看 我无法改变te
  • 备份 cassandra 集群的最佳实践是什么?

    我有一个 cassandra 集群 在多个数据中心有大约 20 个节点 我想备份 cassandra 数据库 我希望即使现有集群中的每个节点同时被流星击中 也可以将备份恢复到新集群 为了能够从头开始恢复 cassandra 数据库 我到底需
  • Datastax:重新准备已准备好的查询警告

    我有这个代码 UUID notUuid UUIDs timeBased PreparedStatement pstmt cqlSession prepare INSERT INTO mytable userId notifId notifi
  • 如何将 Cassandra (>2.0) JVM 堆大小设置为 8GB?

    如何将 Cassandra gt 2 0 JVM 堆大小设置为 8GB 当我输入时free m它给了我以下内容 如何将 Cassandra JVM 堆大小设置为 8GB total used free shared buffers cach
  • Apache Cassandra:无法使用任何种子进行八卦

    我已经构建了Cassandra服务器2 0 3 然后运行它 它正在启动 然后停止并显示消息 X MyProjects cassandra apache cassandra 2 0 3 src bin gt cassandra bat gt
  • 在 Cassandra 列中存储 JSON 字符串的有效方法?

    卡桑德拉新手问题 我正在使用 REST 调用从社交网站收集一些数据 所以我最终得到了 JSON 格式的数据 JSON 只是我表中的列之一 我试图找出存储 JSON 字符串的 最佳实践 首先我想到使用map类型 但 JSON 包含字符串 数字
  • cassandra 中列的默认排序顺序?

    我正在阅读教程 其中讲师说行中列的默认顺序是UTF8 tye 但他没有进一步谈及这一点 我不明白这是什么意思 特别是如果我的列是不同类型的 例如int timestamp etc 另外 我如何将列上的排序顺序指定为 UTF8 类型 以外的其
  • Cassandra静态列设计[关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 静态列如何在 cassandra 内部存储 有人可以发布一个示例来讨论 cassandra 中静态列的
  • Cassandra 错误 - 无法限制聚类列(前一列受非 EQ 关系限制)

    我们使用 Cassandra 作为车队管理解决方案的数据历史记录 我们在 Cassandra 中有一张表 用于存储车辆行程的详细信息 表结构如下 CREATE TABLE journeydetails bucketid text vehic
  • 在 CQL Cassandra 中查找非主键列的不同值

    我使用以下代码来创建表 CREATE KEYSPACE mykeyspace WITH REPLICATION class SimpleStrategy replication factor 1 USE mykeyspace CREATE
  • CQL3 现在是否需要 Cassandra 的架构?

    上周我刚刚参加了 Cassandra 速成课程 从 Thrift API 到 CQL 再到摸索 SuperColumns 才知道我不应该使用它们 而应该使用复合键 我现在正在尝试 CQL3 似乎我无法再插入到架构中未定义的列 或者在sele
  • Cassandra - 有没有办法限制异步查询的数量?

    我想知道是否有办法限制 cassandra java 驱动程序同时执行的查询数量 目前 我执行了很多查询 如下所示 PreparedStatement stmt session prepare SELECT FROM users WHERE
  • 重命名 cassandra 1.2 中的键空间和列族

    如何在 cassandra 1 2 中重命名键空间和列族 我知道不再支持 cassandra cli 重命名 api 如何在 Cassandra 中重命名键空间 https stackoverflow com questions 76491
  • Cassandra 集群 - 特定节点 - 特定表高丢弃突变

    我在生产中的压缩策略是 LZ4 压缩 但我将其修改为 Deflate 对于压缩更改 我们必须使用 nodetool Upgradesstables 强制升级所有 sstable 上的压缩策略 但是 一旦在集群中的所有 5 个节点上完成了 U
  • 了解 nodetool cfstats 中的“键数”

    我是 Cassandra 新手 在本示例中 我使用具有 1 个 DC 和 5 个节点的集群以及复制因子为 3 的 NetworkTopologyStrategy Keyspace activityfeed Read Count 0 Read
  • 根据统计数据获取cassandra中的数据点

    我正在测试 Cassandra 2 0 作为存储时间序列数据的可能替代品 我制作了一个简单的表并将一些数据转储到其中 CREATE TABLE DataRaw channelId int sampleTime timestamp value

随机推荐

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

    要在后面的 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