• Redis安装以及基本数据类型


    安装

    1.阿里云CentOS

    1.进入到centos系统,输入wget http://download.redis.io/releases/redis-3.2.8.tar.gz
    ,下载好目前最新版的Redis,下载过程如下图。

    2.对刚才的下载文件解压,进入到解压后的目录下。

    3.输入make,进行编译。

    4.进入src目录中,将其中的redis-server,redis-benchmark,redis-cli复制到自己新建的一个目录中。

    5.设置环境变量。

    vi /etc/profile
    在最后加上export PATH=/usr/local/liuyang/redis:$PATH
    目录需要修改为自己的目录 
    输入source /etc/profile
    

    6.输入redis-server启动Redis服务。

    7.打开另外一个终端,输入redis-cli,进行测试。

    2.Windows

    1.进入https://github.com/MSOpenTech/redis/releases

    2.下载zip包,进行解压。

    3.打开一个控制台,cd到解压目录,运行redis.server.

    4.打开另一个控制台,运行解压目录下的redis.cli,就可以进行Redis的基本操作了。

    Redis数据类型

    1.String

    • 添加:通过set key value进行添加。
    • 获取:通过get key进行获取。
    • 删除:通过del key进行删除。

    2.List

    • 添加:
      rpush key value:插入一个元素到尾部。
      lpush key value:插入一个元素到头部。
    • 获取:
      lrange key 0 -1:0代表第一个元素,-1代表倒数第一个元素。

    3.Hash

    • 添加:
      hmset key hashtable
    • 获取:
      hget key hashtable.key
      hgetall key

    4.无序Set

    • 添加 sadd key value1 value2...
    • 获取:smembers sadd

    5.有序Set

    • 添加:zadd key sortArguments value
      sortArgument:用来排序的参数
    • 获取:
      正序:zrange key 0 -1
      逆序:zrevrange key 0 -1

  • 相关阅读:
    HDU 1348 Wall
    HDU 2202 最大三角形
    HDU 2215 Maple trees
    HDU 1147 Pick-up sticks
    HDU 1392 Surround the Trees
    风语时光
    HDU 1115 Lifting the Stone
    HDU 1086 You can Solve a Geometry Problem too
    HDU 2108 Shape of HDU
    HDU 3360 National Treasures
  • 原文地址:https://www.cnblogs.com/liuyang0/p/6504826.html
Copyright © 2020-2023  润新知