Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用TCP协议插入带有时间戳的REDIS_Redis - Fatal编程技术网

使用TCP协议插入带有时间戳的REDIS

使用TCP协议插入带有时间戳的REDIS,redis,Redis,是否可以插入带有时间戳的列表/数组 我看到并希望使用的TCP消息将使用TIME命令的第一个输出插入值。 我正在寻找没有说唱歌手的解决方案,只使用标准协议 谢谢。不可能-您需要发送时间戳(无论是通过Redis'TIME还是通过其他方式获得的),谢谢您的重播。我已经阅读了您的详细答案,当我看到这个基于Lua的解决方案时,我觉得我遗漏了一些东西TIME是一个随机命令,因此您不能从尝试事后编写的Lua脚本中使用它谢谢!根据您的回答,我在文档中找到了它:“使用系统时间、调用Redis随机命令(如RANDO

是否可以插入带有时间戳的列表/数组

我看到并希望使用的TCP消息将使用TIME命令的第一个输出插入值。
我正在寻找没有说唱歌手的解决方案,只使用标准协议


谢谢。

不可能-您需要发送时间戳(无论是通过Redis'
TIME
还是通过其他方式获得的),谢谢您的重播。我已经阅读了您的详细答案,当我看到这个基于Lua的解决方案时,我觉得我遗漏了一些东西
TIME
是一个随机命令,因此您不能从尝试事后编写的Lua脚本中使用它谢谢!根据您的回答,我在文档中找到了它:“使用系统时间、调用Redis随机命令(如RANDOMKEY)或使用Lua随机数生成器等可能会导致脚本的计算结果不总是以相同的方式。”一点也不-使用时间戳让您高兴,但是没有一种方法可以在一个电话里做到。。。只需从客户端传递时间戳:)