Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.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

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
List 如何在redis中获取项目在列表中的位置,以及为什么有lrem而没有allocation命令_List_Redis_Queue - Fatal编程技术网

List 如何在redis中获取项目在列表中的位置,以及为什么有lrem而没有allocation命令

List 如何在redis中获取项目在列表中的位置,以及为什么有lrem而没有allocation命令,list,redis,queue,List,Redis,Queue,我的意思是,lrem可以删除任何给定的元素,其复杂性为O(n),得到Redis中列表的位置也应该是O(n) lrem和llocation(列表位置)是相同的操作,为什么没有称为llocation的API,但有一个更复杂的称为lrem的API,真的不明白,任何人都可以给我一个提示?如果您使用Redis 6.0.6或更高版本,您可以尝试命令。

我的意思是,lrem可以删除任何给定的元素,其复杂性为O(n),得到Redis中列表的位置也应该是O(n)
lrem和llocation(列表位置)是相同的操作,为什么没有称为llocation的API,但有一个更复杂的称为lrem的API,真的不明白,任何人都可以给我一个提示?

如果您使用Redis 6.0.6或更高版本,您可以尝试命令。