温馨提示×

如何用Linux命令管理Redis

小樊
40
2025-12-14 12:48:18
栏目: 云计算

在Linux系统中,您可以使用以下命令来管理Redis数据库:

  1. 启动Redis服务器

    redis-server
    

    这将在默认端口6379上启动Redis服务器。

  2. 停止Redis服务器

    redis-cli shutdown
    

    这将关闭正在运行的Redis服务器。

  3. 检查Redis服务器状态

    redis-cli ping
    

    如果Redis服务器正在运行,它将返回PONG

  4. 连接到Redis服务器

    redis-cli
    

    这将打开一个命令行界面,您可以在其中输入Redis命令。

  5. 查看所有键

    redis-cli keys *
    

    这将列出数据库中的所有键。

  6. 设置键值对

    redis-cli set key value
    

    这将设置一个键值对。

  7. 获取键值

    redis-cli get key
    

    这将返回指定键的值。

  8. 删除键

    redis-cli del key
    

    这将从数据库中删除指定的键。

  9. 查看键的剩余生存时间

    redis-cli ttl key
    

    如果键设置了过期时间,这将返回剩余的秒数。

  10. 设置键的过期时间

    redis-cli expire key seconds
    

    这将为键设置一个过期时间,单位是秒。

  11. 查看Redis服务器的内存使用情况

    redis-cli info memory
    
  12. 备份Redis数据库

    redis-cli save
    

    这将创建数据库的一个快照并保存到磁盘上的dump.rdb文件。

  13. 恢复Redis数据库

    redis-cli restore key seconds < dump.rdb
    

    这将从dump.rdb文件中恢复数据到指定的键。

  14. 查看Redis配置

    redis-cli config get *
    

    这将显示所有的配置选项及其当前值。

  15. 修改Redis配置

    redis-cli config set option value
    

    这将设置指定的配置选项。

请注意,某些命令可能需要管理员权限才能执行。此外,根据您的Redis版本和配置,可用的命令可能会有所不同。始终建议查阅您所使用的Redis版本的官方文档以获取最准确的信息。

0