我在发布这个问题之前对Redis很陌生我在Redis中尝试了几个选项,例如HASH,SET,MULTI SET来创建如下表,但我无法做到
我需要将下表插入Redis,inserttime列应该以最新时间戳作为每个Processnumber的第一行
Processnumber | insertedtime
------------------+--------------------------
370905502434097 | 2017-05-11 07:11:10+0000
370905502434097 | 2017-05-11 07:09:09+0000
370905502434097 | 2017-05-11 07:06:55+0000
370905502434097 | 2017-05-11 07:03:55+0000
4024007195422711 | 2017-05-11 07:11:10+0000
4024007195422711 | 2017-05-11 07:09:09+0000
4024007195422711 | 2017-05-11 07:06:55+0000
4024007195422711 | 2017-05-11 07:03:55+0000
5591980872085425 | 2017-05-11 07:11:10+0000
5591980872085425 | 2017-05-11 07:09:09+0000
5591980872085425 | 2017-05-11 07:06:55+0000
5591980872085425 | 2017-05-11 07:03:55+0000
5591980872085425 | 2017-05-11 06:46:35+0000
任何帮助或建议都得到高度赞赏
提前致谢!!! ...
答案 0 :(得分:0)
使用Redis,您首先需要知道您将在数据上运行什么类型的查询,以便了解如何"插入"它
查看您的表格,看起来流程编号是唯一标识符,可疑的两个主要问题是:
对于这种类型的操作,排序集可以很好地完成。详细了解ZADD
及其朋友。