mac安装redis+使用超简单教程

最近在极客时间看redis相关的课程,发现讲的很系统,所以先把redis基本操作试练一遍,后续将课程整理一下做个文档输出.最后做一个整个redis实战系列的串讲,redis常见题型总结和redis知识框架的xmind图.3个flag已立.加油!

概括:本文介绍了mac系统安装redis服务的操作步骤,同时对redis常见的五种数据结构的常见用法做了一个简单的介绍和打样,希望帮助新手更快的上手使用这门应用广泛的内存数据库.

part 1:安装redis

1、官网下载压缩包https://redis.io/download

or brew install redis(太慢了…)
我此处选的法一,先去官网上下载包,在解压使用.

2、解压

tar zxvf redis-6.0.9.tar.gz

3、复制到usr/local目录下

mv redis-6.0.9 /usr/local/

若此时报权限不足可使用:sudo mv redis-6.0.9 /usr/local/

4、切换到对应目录,编译测试

cd /usr/local/redis-6.0.9

sudo make test[我这里出现了一个errno,但是没管它]

编译安装

sudo make install

5、启动

redis-server

6、查看redis服务是否启动

ps aux|grep redis

7、redis-cli连接redis服务

redis-cli -h 127.0.0.1 -p 6379

8、停止redis服务

shutdown redis-cli

part 2:redis使用

1、string类型(set/get)

语法:redis 127.0.0.1:6379> COMMAND KEY_NAME

试例:

127.0.0.1:6379> set name aogo
OK
127.0.0.1:6379> get name
"aogo"
127.0.0.1:6379>
Redis 字符串命令

下表列出了常用的 redis 字符串命令:

序号 命令及描述
1 SET key value 设置指定 key 的值
2 GET key 获取指定 key 的值。
3 GETRANGE key start end 返回 key 中字符串值的子字符
4 GETSET key value 将给定 key 的值设为 value ,并返回 key 的旧值(old value)。
5 GETBIT key offset 对 key 所储存的字符串值,获取指定偏移量上的位(bit)。
6 [MGET key1 key2…] 获取所有(一个或多个)给定 key 的值。
7 SETBIT key offset value 对 key 所储存的字符串值,设置或清除指定偏移量上的位(bit)。
8 SETEX key seconds value 将值 value 关联到 key ,并将 key 的过期时间设为 seconds (以秒为单位)。
9 SETNX key value 只有在 key 不存在时设置 key 的值。
10 SETRANGE key offset value 用 value 参数覆写给定 key 所储存的字符串值,从偏移量 offset 开始。
11 STRLEN key 返回 key 所储存的字符串值的长度。
12 [MSET key value key value …] 同时设置一个或多个 key-value 对。
13 [MSETNX key value key value …] 同时设置一个或多个 key-value 对,当且仅当所有给定 key 都不存在。
14 PSETEX key milliseconds value 这个命令和 SETEX 命令相似,但它以毫秒为单位设置 key 的生存时间,而不是像 SETEX 命令那样,以秒为单位。
15 INCR key 将 key 中储存的数字值增一。
16
  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值