redis
- Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库
- 默认端口:6379
- 启动方法
- 前端启动
- ./redis-server
- 后端启动
- ./redis-server redis.conf
- 前端启动
- 修改redis启动模式
vim redis/bin # 将 daemonize 设置为 yes # yes:redis采用单进程多线程模式,开启守护进程模式,redis会在后台一直运行,除非手动kill该进程 # no:当前界面将进入redis的命令行界面,exit强制退出或者关闭连接工具等都会导致redis进程退出 daemonize yes
- 五种常用数据类型
- String、Hash、List、Set、SortedSet
- 默认16个数据库
- 分别为 db0 ~ db15,默认使用db0
- redis 设置 key 的有效时间
- expire key 1000
- 设置 key 1000s后过期
- ttl key
- 查看 key 的有效期【-1:永久 -2:过期】
- expire key 1000