1.初识redis
Redis是一个开源的使用C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
以下是一些基本的Redis命令和操作:
- 启动Redis服务器
$ redis-server
- 连接到Redis服务器
$ redis-cli
- 设置键值对
127.0.0.1:6379> SET key value
- 获取键对应的值
127.0.0.1:6379> GET key
- 删除键
127.0.0.1:6379> DEL key
- 查看所有的键
127.0.0.1:6379> KEYS *
- 使用Python连接Redis
import redis
r = redis.Redis(host='localhost', port=6379, db=0)
r.set('key', 'value')
print(r.get('key'))
- 使用Python的Redis库来设置键的过期时间
import redis
r = redis.Redis(host='localhost', port=6379, db=0)
r.setex("key", 10, "value") # 设置键的过期时间为10秒
- 使用Python的Redis库来添加键值对到list中
import redis
r = redis.Redis(host='localhost', port=6379, db=0)
r.lpush('key', 'value1')
r.lpush('key', 'value2')
- 使用Python的Redis库来获取list中的值
import redis
r = redis.Redis(host='localhost', port=6379, db=0)
print(r.lrange('key', 0, -1)) # 获取所有的列表项
以上就是Redis的一些基本操作,更多复杂的操作可以参考Redis官方文档或者相关教程。
评论已关闭