redis删除指定key中的指定元素
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                redis删除指定key中的指定元素
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                ------------------------刪除指定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"
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"
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"
總結
以上是生活随笔為你收集整理的redis删除指定key中的指定元素的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: redis的各种数据集的列举功能
- 下一篇: redis的增加元素操作
