Redis是一个高性能的key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sortedset--有序集合)和hash(哈希类型)。
配置
- 绑定ip:如果需要远程访问,可将此行注释,或绑定一个真实ip
bind 127.0.0.1
- 端口,默认为6379
port 6379
- 数据库,默认有16个
database16
服务器端
- 服务器端的命令为redis-server
- 可以使用help查看帮助文档
redis-server --help
- 推荐使用服务的方式管理redis服务
- 启动:sudo service redis start
停止:sudo service redis stop
重启:sudo service redis restart
客户端
- 客户端的命令为redis-cli --raw(中文)
- 可以使用help查看帮助文档
redis-cli --help
- 运行测试命令:ping
- 切换数据库
- 数据库没有名称,默认有16个,通过0-15来标识:select 1