searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

redis命令使用教程

2023-08-31 05:39:43
9
0
  1. 设置键值对:

    bash
    <button class="Button_buttonBase__0QP_m Button_flat__1hj0f MarkdownCodeBlock_copyButton__nm6Dw">Copy</button>
    SET key value
    ```
    
    例如,设置名为 "mykey" 的键的值为 "Hello Redis":
    
    ````bash
    SET mykey "Hello Redis"
    ```
    
    
  2. 获取键的值:

    bash
    <button class="Button_buttonBase__0QP_m Button_flat__1hj0f MarkdownCodeBlock_copyButton__nm6Dw">Copy</button>
    GET key
    ```
    
    例如,获取名为 "mykey" 的键的值:
    
    ````bash
    GET mykey
    ```
    
    
  3. 检查键是否存在:

    bash
    <button class="Button_buttonBase__0QP_m Button_flat__1hj0f MarkdownCodeBlock_copyButton__nm6Dw">Copy</button>
    EXISTS key
    ```
    
    例如,检查名为 "mykey" 的键是否存在:
    
    ````bash
    EXISTS mykey
    ```
    
    
  4. 删除键:

    bash
    <button class="Button_buttonBase__0QP_m Button_flat__1hj0f MarkdownCodeBlock_copyButton__nm6Dw">Copy</button>
    DEL key
    ```
    
    例如,删除名为 "mykey" 的键:
    
    ````bash
    DEL mykey
    ```
    
    
  5. 设置键的过期时间:

    bash
    <button class="Button_buttonBase__0QP_m Button_flat__1hj0f MarkdownCodeBlock_copyButton__nm6Dw">Copy</button>
    EXPIRE key seconds
    ```
    
    例如,将名为 "mykey" 的键设置为在 60 秒后过期:
    
    ````bash
    EXPIRE mykey 60
    ```
    
    
  6. 获取键的剩余生存时间(TTL):

    bash
    <button class="Button_buttonBase__0QP_m Button_flat__1hj0f MarkdownCodeBlock_copyButton__nm6Dw">Copy</button>
    TTL key
    ```
    
    例如,获取名为 "mykey" 的键的剩余生存时间:
    
    ````bash
    TTL mykey
    ```
    
    
  7. 发布与订阅(Pub/Sub):

    Redis 还提供了发布与订阅的功能,用于实现消息传递和事件通知。这里是一个简单的示例:

    • 发布消息:

      bash
      PUBLISH channel message
      

      例如,向名为 "channel1" 的频道发布消息 "Hello Subscribers":

      bash
      PUBLISH channel1 "Hello Subscribers"
      
    • 订阅频道:

      bash
      SUBSCRIBE channel
      

      例如,订阅名为 "channel1" 的频道:

      bash
      SUBSCRIBE channel1
      

      当有消息发布到该频道时,您将在订阅端收到相应的消息。

这只是 Redis 的一小部分常用基础命令示例。Redis 还提供了许多其他命令和功能,如哈希操作、列表操作、集合操作、排序集合操作等。您可以参考 Redis 官方文档或其他资源以获取更详细的命令列表和用法说明。

0条评论
0 / 1000
任****帅
9文章数
0粉丝数
任****帅
9 文章 | 0 粉丝
任****帅
9文章数
0粉丝数
任****帅
9 文章 | 0 粉丝
原创

redis命令使用教程

2023-08-31 05:39:43
9
0
  1. 设置键值对:

    bash
    <button class="Button_buttonBase__0QP_m Button_flat__1hj0f MarkdownCodeBlock_copyButton__nm6Dw">Copy</button>
    SET key value
    ```
    
    例如,设置名为 "mykey" 的键的值为 "Hello Redis":
    
    ````bash
    SET mykey "Hello Redis"
    ```
    
    
  2. 获取键的值:

    bash
    <button class="Button_buttonBase__0QP_m Button_flat__1hj0f MarkdownCodeBlock_copyButton__nm6Dw">Copy</button>
    GET key
    ```
    
    例如,获取名为 "mykey" 的键的值:
    
    ````bash
    GET mykey
    ```
    
    
  3. 检查键是否存在:

    bash
    <button class="Button_buttonBase__0QP_m Button_flat__1hj0f MarkdownCodeBlock_copyButton__nm6Dw">Copy</button>
    EXISTS key
    ```
    
    例如,检查名为 "mykey" 的键是否存在:
    
    ````bash
    EXISTS mykey
    ```
    
    
  4. 删除键:

    bash
    <button class="Button_buttonBase__0QP_m Button_flat__1hj0f MarkdownCodeBlock_copyButton__nm6Dw">Copy</button>
    DEL key
    ```
    
    例如,删除名为 "mykey" 的键:
    
    ````bash
    DEL mykey
    ```
    
    
  5. 设置键的过期时间:

    bash
    <button class="Button_buttonBase__0QP_m Button_flat__1hj0f MarkdownCodeBlock_copyButton__nm6Dw">Copy</button>
    EXPIRE key seconds
    ```
    
    例如,将名为 "mykey" 的键设置为在 60 秒后过期:
    
    ````bash
    EXPIRE mykey 60
    ```
    
    
  6. 获取键的剩余生存时间(TTL):

    bash
    <button class="Button_buttonBase__0QP_m Button_flat__1hj0f MarkdownCodeBlock_copyButton__nm6Dw">Copy</button>
    TTL key
    ```
    
    例如,获取名为 "mykey" 的键的剩余生存时间:
    
    ````bash
    TTL mykey
    ```
    
    
  7. 发布与订阅(Pub/Sub):

    Redis 还提供了发布与订阅的功能,用于实现消息传递和事件通知。这里是一个简单的示例:

    • 发布消息:

      bash
      PUBLISH channel message
      

      例如,向名为 "channel1" 的频道发布消息 "Hello Subscribers":

      bash
      PUBLISH channel1 "Hello Subscribers"
      
    • 订阅频道:

      bash
      SUBSCRIBE channel
      

      例如,订阅名为 "channel1" 的频道:

      bash
      SUBSCRIBE channel1
      

      当有消息发布到该频道时,您将在订阅端收到相应的消息。

这只是 Redis 的一小部分常用基础命令示例。Redis 还提供了许多其他命令和功能,如哈希操作、列表操作、集合操作、排序集合操作等。您可以参考 Redis 官方文档或其他资源以获取更详细的命令列表和用法说明。

文章来自个人专栏
redis-docker版
2 文章 | 1 订阅
0条评论
0 / 1000
请输入你的评论
0
0