Redis 简介
Redis是一个开源的内存数据存储系统,它可以用作数据库、缓存和消息中间件。它支持多种数据结构,如字符串,散列,列表,集合,有序集合等,可以用于存储和操纵结构化数据。
Redis 安装
要安装Redis,需要安装Git,在控制台中使用Git命令来下载Redis源码:
git clone https://github.com/antirez/redis.git
进入Redis源码目录,并使用make命令编译安装:
cd redis make
安装完成后,可以使用make install命令将Redis安装到系统中:
make install
Redis 启动
安装完成后,可以使用redis-server命令启动Redis服务器:
redis-server
如果要指定配置文件,可以使用如下命令:
redis-server /path/to/redis.conf
启动完成后,可以使用redis-cli命令连接到Redis服务器:
redis-cli
Redis 命令
Redis支持许多命令,比如SET命令可以用来设置键值对:
SET key value
GET命令可以用来获取键对应的值:
GET key
DEL命令可以用来删除键:
DEL key
EXPIRE命令可以用来设置键的过期时间:
EXPIRE key seconds
Redis还支持其他许多命令,比如HGET、HSET、LPUSH、RPOP等,详细的命令可以参考官方文档。
Redis 使用
Redis可以用来存储结构化数据,比如用户信息、订单信息等。可以使用Redis的数据结构操作命令来操作数据,比如使用HSET命令来设置用户信息:
HSET user:1 name "John" HSET user:1 age 18
使用HGET命令来获取用户信息:
HGET user:1 name HGET user:1 age
使用LPUSH命令来添加订单信息:
LPUSH orders "order-1" LPUSH orders "order-2" LPUSH orders "order-3"
使用LRANGE命令来获取所有订单信息:
LRANGE orders 0 -1