Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

linux redis 命令

作者:无法言喻   发布日期:2025-02-10   浏览:134

# 连接到本地的 Redis 服务器
redis-cli

# 设置键 "name" 的值为 "Alice"
SET name Alice

# 获取键 "name" 的值
GET name

# 设置键 "counter" 的值为 0,并设置过期时间为 10 秒
SET counter 0 EX 10

# 增加键 "counter" 的值
INCR counter

# 查看所有键
KEYS *

# 删除键 "name"
DEL name

# 检查键是否存在
EXISTS counter

# 设置哈希表 "user:1000" 字段 "name" 的值为 "Bob"
HSET user:1000 name Bob

# 获取哈希表 "user:1000" 字段 "name" 的值
HGET user:1000 name

# 向列表 "mylist" 左侧插入元素 "world"
LPUSH mylist world

# 向列表 "mylist" 右侧插入元素 "hello"
RPUSH mylist hello

# 获取列表 "mylist" 的所有元素
LRANGE mylist 0 -1

# 设置集合 "fruits" 的成员 "apple", "banana", "orange"
SADD fruits apple banana orange

# 获取集合 "fruits" 的所有成员
SMEMBERS fruits

# 设置有序集合 "scores" 的成员 "player1" 分数为 100,"player2" 分数为 200
ZADD scores 100 player1 200 player2

# 获取有序集合 "scores" 的所有成员及其分数
ZRANGE scores 0 -1 WITHSCORES

解释说明:

  • redis-cli:连接到 Redis 服务器。
  • SETGET:分别用于设置和获取键的值。
  • EX:设置键的过期时间(以秒为单位)。
  • INCR:增加键的值(适用于整数类型的键)。
  • KEYS *:列出所有键(不推荐在生产环境中使用,因为会阻塞 Redis 服务器)。
  • DEL:删除指定的键。
  • EXISTS:检查键是否存在。
  • HSETHGET:分别用于设置和获取哈希表中的字段值。
  • LPUSHRPUSH:分别向列表的左侧和右侧插入元素。
  • LRANGE:获取列表中的元素。
  • SADDSMEMBERS:分别用于添加成员到集合和获取集合中的所有成员。
  • ZADDZRANGE:分别用于向有序集合中添加成员并获取有序集合中的成员及其分数。

上一篇:linux系统重启网卡命令

下一篇:linux c++ sleep

大家都在看

linux长ping命令

linux关机命令行

linux重启oracle命令

linux搭建sftp

linux 追踪路由

linux配置静态路由,并永久生效

linux查看后台

linux添加用户到指定组

shutdown linux

linux gzip解压

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站