zoukankan      html  css  js  c++  java
  • redis基础

    redis是一种非关系型数据库,以键-值对形式存储

    redis有16个库,0-15,进入redis默认使用0库。

    切换库:select 1   

    redis有五种数据类型:

      string

      hash

      list

      set

      zset

    查看key对应值的类型:type key

    String:

      设置值:set key value

      取值:get key

      删除:del key

      追加: append key content

        在key值后面直接拼接内容

      设置过期时间:expire key second :

        second对应key保存的秒数,即second秒后key过期

      查看key有效期:ttl key

      清除key的过期时间:persist key

        将key永久保存,及持久化

    Hash:hash存储的是一个string类型的field(字段)和value(值)的映射表。

      设置值:hset key field value

      取值:hegt key field

      取所有的键值对:hgetall key

      获取所有的键:hkeys key

      获取所有的值:hvals key

      删除key:hdel key field

      判断key是否存在: hexists key field

        返回1表示存在,返回0则表示不存在

    List:

      从左侧添加元素:lpush key field 

      从右侧添加元素: rpush key field

      取元素: lrange key start stop

        lrange key start 0 -1 :取所有元素

        start,stop表示List中元素下标,下标从0开始

      从左侧删除:lpop key

      从右侧删除:rpop key

      根据下标取元素:index key index

      裁剪(取list中某区间内元素):ltrim key start stop

    Set:集合,元素无序,唯一

      添加元素: sadd key value

      获取所有元素: smembers keys

    Zset:有序集合,元素唯一,依据权重排序

      添加元素:zadd key 权重 value 

      获取元素:zrange key 0 -1

      

      

      

  • 相关阅读:
    Fiddler抓包使用教程-会话图标
    Fiddler抓包使用教程-安装配置
    Fiddler抓包使用教程-扫盲篇
    Java web 开发填坑记 2 -如何正确的创建一个Java Web 项目
    Java Web 开发填坑记- 如何正确的下载 Eclipse
    Android 监听 WiFi 开关状态
    Android 获取系统语言(兼容7.0)
    Android 监听手机GPS打开状态
    Android Monkey的使用
    Android 开源库和项目 3
  • 原文地址:https://www.cnblogs.com/fansirs/p/13474171.html
Copyright © 2011-2022 走看看