zoukankan      html  css  js  c++  java
  • Redis 键(key)相关的命令及其它命令的查看地址

    Redis 键(key)

    Redis 键命令用于管理 redis 的键。

    语法

    Redis 键命令的基本语法如下:

    redis 127.0.0.1:6379> COMMAND KEY_NAME

    实例:

    在以上实例中 DEL 是一个命令, runoobkey 是一个键。 如果键被删除成功,命令执行后输出 (integer) 1,否则将输出 (integer) 0

    下面给大家列举几个常用的跟键相关的命令:

    Redis DEL 命令

    Redis DEL 命令用于删除已存在的键。不存在的 key 会被忽略。

    语法

    redis DEL 命令基本语法如下:

    redis 127.0.0.1:6379> DEL KEY_NAME

    可用版本

    >= 1.0.0

    返回值

    被删除 key 的数量。

    实例

    首先,我们在 redis 中创建一个 key 并设置值。

    redis 127.0.0.1:6379> SET w3ckey redis
    OK

    现在我们删除已创建的 key。

    redis 127.0.0.1:6379> DEL w3ckey
    (integer) 1

    Redis EXISTS 命令

    Redis EXISTS 命令用于检查给定 key 是否存在。

    语法

    redis EXISTS 命令基本语法如下:

    redis 127.0.0.1:6379> EXISTS KEY_NAME
    

    可用版本

    >= 1.0.0

    返回值

    若 key 存在返回 1 ,否则返回 0 。

    实例

    redis 127.0.0.1:6379> EXISTS runoob-new-key
    (integer) 0
    

    现在我们创建一个名为 runoob-new-key 的键并赋值,再使用 EXISTS 命令。

    redis 127.0.0.1:6379> set runoob-new-key newkey
    OK
    redis 127.0.0.1:6379> EXISTS runoob-new-key
    (integer) 1
    redis 127.0.0.1:6379>

    Redis Type 命令

    Redis Type 命令用于返回 key 所储存的值的类型。

    语法

    redis Renamenx 命令基本语法如下:

    redis 127.0.0.1:6379> TYPE KEY_NAME 

    可用版本

    >= 1.0.0

    返回值

    返回 key 的数据类型,数据类型有:

    • none (key不存在)
    • string (字符串)
    • list (列表)
    • set (集合)
    • zset (有序集)
    • hash (哈希表)

    实例

    # 字符串
    
    redis> SET weather "sunny"
    OK
    
    redis> TYPE weather
    string
    
    
    # 列表
    
    redis> LPUSH book_list "programming in scala"
    (integer) 1
    
    redis> TYPE book_list
    list
    
    
    # 集合
    
    redis> SADD pat "dog"
    (integer) 1
    
    redis> TYPE pat
    set

    更多的命令大家可以去网上查看相关的命令,我常用的地址有:
    http://redis.readthedocs.io/en/2.4/index.html#
    http://doc.redisfans.com/#

    可爱博主:AlanLee

    博客地址:http://www.cnblogs.com/AlanLee

    本文出自博客园,欢迎大家加入博客园。



  • 相关阅读:
    Atcoder Tenka1 Programmer Contest 2019 D Three Colors
    Codeforces 1146E Hot is Cold
    ZOJ 3820 Building Fire Stations
    ZOJ 3822 Domination
    ZOJ 3949 Edge to the Root
    Codeforces 1144G Two Merged Sequences
    PTA 团体程序设计天梯赛 L3-020 至多删三个字符
    BZOJ 5102: [POI2018]Prawnicy
    BZOJ 1045: [HAOI2008] 糖果传递
    2017-2018 ACM-ICPC, Asia Tsukuba Regional Contest
  • 原文地址:https://www.cnblogs.com/AlanLee/p/5927748.html
Copyright © 2011-2022 走看看