Redis简介以及linux下常用命令
Redis是一个开源的使用C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
Redis的主要特点:
- 数据持久化:Redis支持数据的持久化,可以将内存中的数据保存在硬盘中,重启时可以再次加载使用。
- 高性能:Redis读写速度极快,能支持大量用户的并发访问。
- 数据类型丰富:Redis支持字符串、列表、集合、有序集合、哈希表等多种数据类型。
- 支持多种编程语言:大部分主流编程语言都有Redis的客户端库。
Linux下常用的Redis命令:
- 启动Redis服务:
redis-server /path/to/redis.conf
- 连接Redis服务:
redis-cli -h host -p port -a password
- 检查Redis服务状态:
redis-cli ping
,返回PONG
表示服务运行正常。 - 列出所有key:
keys *
- 设置key:
set key value
- 获取key:
get key
- 删除key:
del key
- 查看key的类型:
type key
- 持久化数据到硬盘:
save
或bgsave
,bgsave
为后台进程执行。 - 配置Redis密码:修改配置文件中的
requirepass
指令。
以上命令均在redis-cli中使用。
评论已关闭