redis删除指定key中的指定元素的方法

230 篇文章 9 订阅
27 篇文章 0 订阅

查询所有key值

127.0.0.1:6379> keys *
 1) "_kombu.binding.celery.pidbox"
 2) "_kombu.binding.celery"
 3) "_kombu.binding.celeryev"
 4) "key"
 5) "db_number"
 6) "myhash"
 7) "key1"
 8) "data_string"
 9) "data_list"
10) "set1"

删除指定key


127.0.0.1:6379> del key
(integer) 1
127.0.0.1:6379> keys *
1) "_kombu.binding.celery.pidbox"
2) "_kombu.binding.celery"
3) "_kombu.binding.celeryev"
4) "db_number"
5) "myhash"
6) "key1"
7) "data_string"
8) "data_list"
9) "set1"

list中删除指定元素

127.0.0.1:6379> lrange data_list 0 10显示指定key的数据
1) "test_function"
2) "rabbitmq"
3) "haha"
4) "redis"
127.0.0.1:6379> lrem data_list 0 test_function#删除值为test_function的字符串
(integer) 1显示指定key的数据
127.0.0.1:6379> lrange data_list 0 10显示指定key的数据
1) "rabbitmq"
2) "haha"
3) "redis"

Hash Key删除键值

127.0.0.1:6379> HGETALL myhash
1) "field1"
2) "Hello"
3) "field2"
4) "World"
127.0.0.1:6379> HDEL myhash field1 hello
(integer) 1
127.0.0.1:6379> HGETALL myhash
1) "field2"
2) "World"

string删除元素

string类型的key在设置数据的时候,就会覆盖之前的数据,所以等效于删除原有的数据了.

127.0.0.1:6379> set data_string republic
OK
127.0.0.1:6379>  get data_string
"republic"
127.0.0.1:6379> 

set删除元素

127.0.0.1:6379> SMEMBERS set1
1) "mongodb"
2) "redis"
3) "yuchiappleyuchi"
127.0.0.1:6379> SREM  set1 yuchiappleyuchi
(integer) 1
127.0.0.1:6379> SMEMBERS set1
1) "mongodb"
2) "redis"
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值