1.redis的启动
- 服务端启动
- redis-server
- 客户端启动
- redis-cli
- redis-cli --raw
- 有时候我们需要向redis中写入含有中文的数据,然后在查看数据,但是会看到一些utf-8编码的字符,而不是我们写入的中文,这个时候,就可以增加–raw参数,实现对中文数据的查看
- windows端启动
- 服务端启动
- 客户端启动
- 服务端启动
- 连接远程redis服务端
- redis-cli -h ip地址 -p 端口号
2.redis基本操作
- ping
- 测试与redis服务器是否联通
- select
- 选择数据库,redis有从0到15,16个数据库
- select 3 选择3号数据库
- select 0 选择0号数据库
- 登录到redis客户端,如果没有做任何select操作,默认选择的是0号数据库
3.redis的数据类型
- redis保存的数据都是按照键值对来保存
- 键(key)
- 值(value)
- 键的数据类型都是字符串
- 值的数据类型有以下五种
- 字符串(string)
- 哈希(hash)
- 列表(list)
- 无序集合(set)
- 有序集合(zset)
4.字符串操作
添加修改值
- set 键 值
- 如果键不存在,就是添加
- 如果键存在,就是修改
#添加一个键user1 值为aaa
set user1 aaa
#把键user1 的值修改为bbb
set user1 bbb
- setex 键 过期时间 值
- 过期时间单位为秒