zoukankan      html  css  js  c++  java
  • Redis 键(key)

    Redis 是完全开源的,遵守 BSD 协议,是一个高性能的 key-value 数据库。

    Redis 键(key)

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

    语法

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

    127.0.0.1:6379> COMMAND KEY_NAME

    Redis keys 命令

    127.0.0.1:6379> set name zhangsan #设置
    OK
    127.0.0.1:6379> del name #删除
    (integer) 1
    127.0.0.1:6379> keys * #查看所有key
    (empty array)
    
    127.0.0.1:6379> set name zhangsan
    OK
    127.0.0.1:6379> exists name #判断是否存在指定key
    (integer) 1
    
    127.0.0.1:6379> set key1 value1
    OK
    127.0.0.1:6379> expire key1 20 #过期时间 单位为秒
    (integer) 1
    127.0.0.1:6379> ttl key1 #查看剩余过期时间 单位为秒
    (integer) 15
    127.0.0.1:6379> ttl key1
    (integer) 12
    127.0.0.1:6379> ttl key1
    (integer) 1
    127.0.0.1:6379> ttl key1
    (integer) -2
    
    127.0.0.1:6379> set key2 value2
    OK
    127.0.0.1:6379> expire key2 20
    (integer) 1
    127.0.0.1:6379> ttl key2
    (integer) 15
    127.0.0.1:6379> persist key2  # 移除过期时间
    (integer) 1
    127.0.0.1:6379> ttl key2
    (integer) -1
    127.0.0.1:6379> exists key2
    (integer) 1
    
    127.0.0.1:6379> move key2 3 #将key2移动到3号库中
    (integer) 1
    127.0.0.1:6379> select 3 #切换到3号库
    OK
    127.0.0.1:6379[3]> keys *
    1) "key2"
    127.0.0.1:6379> type name #查看key的类型
    string
    127.0.0.1:6379> flushdb #清空当前库
    OK
    127.0.0.1:6379> keys *
    (empty array)
    127.0.0.1:6379> select 3
    OK
    127.0.0.1:6379[3]> keys * 
    1) "key2"
    127.0.0.1:6379[3]> select 0
    OK
    127.0.0.1:6379> flushAll #清空所有库
    OK
    127.0.0.1:6379> select 3
    OK
    127.0.0.1:6379[3]> keys *
    (empty array)
    127.0.0.1:6379[3]> 
  • 相关阅读:
    方法引用(method reference)
    函数式接口
    Lambda 表达式
    LinkedList 源码分析
    ArrayList 源码分析
    Junit 学习笔记
    Idea 使用 Junit4 进行单元测试
    Java 定时器
    【干货】Mysql的"事件探查器"-之Mysql-Proxy代理实战一(安装部署与实战sql拦截与性能监控)
    python-flask框架web服务接口开发实例
  • 原文地址:https://www.cnblogs.com/WarBlog/p/15192423.html
Copyright © 2011-2022 走看看