zoukankan      html  css  js  c++  java
  • Redis学习第二天

    Redis常用命令

      list介绍

    •  Redis选取了链表作为它的list集合的存储,因为在Redis操作中,最多的操作是进行元素的增删。

        而链表的优点就是对于链表中的元素的增删,效率极高。

      使用环境:

        1. 做大数据集合的增删

        2. 任务队列(用户任务队列)

      

      list命令:

        取值:lrange key start end :获取链表从start到end的元素的值,start、end从0记数;

      也可以为负数,若为-1则表示链表尾部的元素,以此类推。

        两端操作:lpush key values[value1 value2..]:在指定的key所关联的list的头部插入所有的values,如果key不存在,该命令在插入的之前创建一个与该key关联的空链表,之后再向该链表的头部插入数据。插入成功,返回元素的个数。

               rpush key values[value、value2...]:在该list的尾部添加元素。

        删除操作:lpop key:从头部开始删除元素

               rpop key:从尾部开始删除元素

        扩展命令:llen  key:返回指定的key关联的链表中的元素的数量

             rpoplpush resource destination:将链表中的尾部元素弹出并添加到头部。【循环操作】

             rpoplpush key key:可以作为一个循环队列

  • 相关阅读:
    vue 传参动态
    a href="tel" 拨打电话
    vue中rem的转换
    请求接口的封装
    http request 请求拦截器,有token值则配置上token值
    node溢出
    vue菜单切换
    vue的table切换
    vue页面初始化
    [论文笔记] Legacy Application Migration to the Cloud: Practicability and Methodology (SERVICES, 2012)
  • 原文地址:https://www.cnblogs.com/summeryl/p/11141847.html
Copyright © 2011-2022 走看看