Python redis数据库

redis是非关系型数据库,存储快,但是安全性较低
  • redis 数据结构有五大数据类型

      string 字符串
      hash 哈希
      list 列表
      set 集合
      zset 有序集合
    
  • 基本操作

    redis-cli 连接redis 数据库
    exit 退出
    sudo service redis start/stop/restart 操作服务端
    select n 切换数据库
    
  • 全局操作

    kyes * 查看所有key
    del key 删除一个
    rename key newKey 修改名字
    exists key 检查是否有这个key
    expire key 时间(秒)  设置这个key在多少秒内存在
    persist key 删除设置的时间
    
  • string :一个key 对应一个值

      set key value 设置键值对
      get key 查看值
      append key value 追加值
    
  • list :一个字符串列表,可以在表头或表尾插入数据,插入的键不存在时创建一个

    rpush key value 添加数据
    
    lrange key start stop 查看数据
    
    lindex key index 根据下标查看某个数据
    
    lset key index value 根据下标修改值
    
    rpop key 删除一个数据
    
    lrem key count value 删除几个指定的值
    
  • hash :一个键对应多个键值对 的映射表

    hset key fidld value 添加数据
    hget key field 查看域值
    hgetall key 查看所有field 和 v

你可能感兴趣的:(Python)