红色魔力简单的Redis命令(redis 简单命令)

红色魔力:简单的Redis命令

Redis 是一个开源的内存数据存储系统,它支持多种数据结构,包括字符串、列表、集合、有序集合、哈希表等。Redis 常用于缓存,消息队列、排行榜等场景。本文将介绍一些简单的 Redis 命令,包括设置数据、获取数据、删除数据、数据类型等。

一、设置数据

1.设置字符串类型的数据

“`python

redis.set(‘name’, ‘Tom’)


2. 设置列表类型的数据

```python
redis.lpush('list', '1')
redis.lpush('list', '2')
redis.lpush('list', '3')

3.设置集合类型的数据

“`python

redis.sadd(‘set’, ‘a’)

redis.sadd(‘set’, ‘b’)

redis.sadd(‘set’, ‘c’)


4.设置有序集合类型的数据

```python
redis.zadd('zset', {'a': 1, 'b': 2, 'c': 3})

二、获取数据

1.获取字符串类型的数据

“`python

redis.get(‘name’)


2.获取列表类型的数据

```python
redis.lrange('list', 0, -1)

3.获取集合类型的数据

“`python

redis.smembers(‘set’)


4.获取有序集合类型的数据

```python
redis.zrange('zset', 0, -1, withscores=True)

三、删除数据

1.删除字符串类型的数据

“`python

redis.delete(‘name’)


2.删除列表类型的数据

```python
redis.ltrim('list', 0, -2)

3.删除集合类型的数据

“`python

redis.srem(‘set’, ‘a’)


4.删除有序集合类型的数据

```python
redis.zrem('zset', 'a')

四、数据类型

1.查看数据类型

“`python

redis.type(‘name’)

redis.type(‘list’)

redis.type(‘set’)

redis.type(‘zset’)


2.设置过期时间

```python
redis.set('name', 'Tom', ex=60)
redis.expire('name', 60)

以上就是 Redis 的一些简单命令了,入门还是比较容易的。对于学习 Redis 的同学,建议多动手实践,多研究 Redis 的深层次实现机制,从而掌握更多高级的操作和应用。


数据运维技术 » 红色魔力简单的Redis命令(redis 简单命令)