gpt4 book ai didi

cassandra - 如何在没有 now() 函数的情况下将自定义 timeuuid 插入 cassandra?

转载 作者:行者123 更新时间:2023-12-04 14:13:09 27 4
gpt4 key购买 nike

我试图向 cassandra 插入一个特定的 timeuuid,而我设法插入一个的唯一方法是使用 now() 函数,因为我假设 now 函数知道数据库喜欢它的格式。

如何为此创建 cqlsh 命令?

目前我有这个:

INSERT INTO my_table (tid) VALUES ( now() )

但是,当我调试 node.js 或任何与 cassandra 接口(interface)的程序时,我希望能够 100% 控制我插入的日期以进行测试。

有类似的东西会很好:
INSERT INTO my_table (tid) VALUES ( 12/OCTOBER/2014 )

没有它崩溃

谢谢!

最佳答案

我有两个选择:

  • 使用 minTimeuuid 之一或 maxTimeuuid描述 here
  • 使用 UUIDGen 中的详细信息在 Node.js 中实现 Timeuuid 值

  • 我想说第一种方法更容易用于测试目的。

    关于cassandra - 如何在没有 now() 函数的情况下将自定义 timeuuid 插入 cassandra?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22850038/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com