redis

一 安装

https://redis.io/download

[root@slave02 redis-5.0.3]# src/redis-server redis.conf
 

集群安装

https://blog.csdn.net/Amor_Leo/article/details/85143011

入门

https://blog.csdn.net/weixin_37998647/article/details/79050064

1.数据结构

 strings、lists、sets、sortlist

lists:lrange,lpush,rpush

lrange

[root@slave02 src]# pwd
/home/redis/redis-5.0.3/src
[root@slave02 src]# ls

[root@slave02 redis-5.0.3]# ./redis-server &
[root@slave02 redis-5.0.3]#  ./redis-cli

127.0.0.1:6379> config set requirepass 123456
[root@slave02 src]# ./redis-cli -h slave02 -p 6379 -a 123456

127.0.0.1:6379> set mynum "2"
OK
127.0.0.1:6379> get mynum
"2"
127.0.0.1:6379> incr mynum
(integer) 3
127.0.0.1:6379> get mynum
"3"
127.0.0.1:6379> lpush mylist "1"
(integer) 1
127.0.0.1:6379> lpush mylist "2"
(integer) 2
127.0.0.1:6379> get mylist
(error) WRONGTYPE Operation against a key holding the wrong kind of value
127.0.0.1:6379> rpush mylist "3"
(integer) 3

127.0.0.1:6379> lpush mylist "4"
(integer) 4
127.0.0.1:6379> lpush mylist "5"
(integer) 5
127.0.0.1:6379> lpush mylist "6"
(integer) 6
127.0.0.1:6379> lrange mylist 0 2
1) "6"
2) "5"
3) "4"
127.0.0.1:6379> lrange mylist 0 -1


127.0.0.1:6379>  lrange mylist -5 4
1) "5"
2) "4"
3) "2"
4) "1"
127.0.0.1:6379>  lrange mylist -5 5
1) "5"
2) "4"
3) "2"
4) "1"
5) "3"
127.0.0.1:6379>  lrange mylist 0 6
1) "6"
2) "5"
3) "4"
4) "2"
5) "1"
6) "3"
127.0.0.1:6379>  lrange mylist 1 5
1) "5"
2) "4"
3) "2"
4) "1"
5) "3"
127.0.0.1:6379>  HMSET admin userID "admin_1" address "重庆"
OK
127.0.0.1:6379> HMGET admin userID address
1) "admin_1"
2) "\xe9\x87\x8d\xe5\xba\x86"
127.0.0.1:6379>


二. 客户端

lettuce

https://github.com/lettuce-io/lettuce-core/releases/tag/5.0.3.RELEASE

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值