小编Chr*_*s H的帖子

通过CQLsh插入硬编码的UUID(Cassandra)

想通过CQLsh脚本填充一些静态测试数据.

这不起作用:(device_id是UUID)

insert into devices (device_id, geohash,name, external_identifier, measures, tags) 
values ('c37d661d-7e61-49ea-96a5-68c34e83db3a','9q9p3yyrn1', 'Acme1', '936', {'aparPower','actPower','actEnergy'},{'make':'Acme'});
Run Code Online (Sandbox Code Playgroud)

错误请求:类型为uuid的device_id的STRING常量(c37d661d-7e61-49ea-96a5-68c34e83db3a)无效

我似乎无法找到任何CQL函数转换为正确的类型.我需要从python脚本中执行此操作吗?

谢谢,克里斯

uuid cql cassandra cqlsh

46
推荐指数
1
解决办法
2万
查看次数

在Cassandra中存储时间戳的时区信息

据我所知,Cassandra将时间戳存储为自纪元以来的秒(或微秒).因此,如果我关心特定事件发生的时区,我是否需要将其存储在单独的列中?有关于如何存储的最佳实践或建议吗?GMT的整数偏移量?

timestamp cql cassandra

3
推荐指数
1
解决办法
4000
查看次数

标签 统计

cassandra ×2

cql ×2

cqlsh ×1

timestamp ×1

uuid ×1