redis中有什么类型命令可以移除获取多条数据啊

需要性能,不能用遍历有什么办法可以移除并获取多条数据,单个的元素遍历效率太低了

redis命令行删除:redis-cli -p 6380 keys "string.joke.*" | xargs redis-cli -p 6380 del;redis中文网,查api http://www.redis.net.cn/order/

不是
我要移除并获取大量数据的命令
有吗

移除:flushAll

获取: keys *

移除:del,可以借助pipe
获取:scan

redis string类型操作

MGET key [key ...] 一次性获取多个key的值
del key [key] 删除指定的key,返回删除key的个数

你表述的有问题,移除并获取大量数据的什么意思
移除数据可以使用del ,
要删除多个数据可以使用:redis-cli del redis-cli keys "key*"
解释:
‘redis-cli keys "key*"’ 获取以key开头所有表的信息
redis-cli del ‘redis-cli keys "key*"’ 删除以key开头所有表的信息。
如果不能理解的话,提供给你一套redis视频教程:redis从入门到精通
或者下载这个ppt也可以:链接: https://pan.baidu.com/s/1mh6JNFq 密码: z5hk

也许是我表述的问题吧,我的意思是,做原子类似的操作,但是是批量的,应该获取数据在删除,如果当时两个人同时点击获取数据,
比如获取前30条,两个人都获取前30条,但是会执行两次删除,会删除60条数据,数据会丢失,我所说的是删除并获取,是一步执行完毕的

参考一个这个文章写的Redis
https://blog.csdn.net/weixin_43515260/article/details/127724822?spm=1001.2014.3001.5501