LOLWUT

显示计算机艺术和Redis版本

语法

LOLWUT [VERSION version]

引入版本:5.0.0

复杂度摘要:—

LOLWUT 命令显示 Redis 版本:然而,这样做的副作用是,它还会创建一件与每个 Redis 版本不同的生成计算机艺术作品。该命令是在 Redis 5 中引入的,并通过 博客文章 进行公告。

默认情况下,LOLWUT 命令将显示与当前 Redis 版本相对应的片段,但是可以使用以下形式显示特定版本:

LOLWUT VERSION 5 ... other optional arguments ...

当然上面的“5”只是一个例子。每个 LOLWUT 版本都采用一组不同的参数来更改输出。我们鼓励用户使用它来发现添加更多数字参数后输出如何变化。

LOLWUT 希望提醒大家,编程不仅仅是将一些代码放在一起以创建有用的东西。每个 LOLWUT 版本都应具有以下属性:

  1. 它应该展示一些计算机艺术。只要输出在正常终端显示中正常工作,就没有限制。然而,输出不应该仅限于图形(就像 LOLWUT 5 和 6 实际上所做的那样),而可以是生成诗歌和其他非图形的东西。
  2. LOLWUT 输出应该完全没用。显示一些有用的 Redis 内部指标不算作有效的 LOLWUT。
  3. LOLWUT 输出应该快速生成,以便可以在生产实例中调用该命令而不会出现问题。即使用户使用奇数参数进行实验,它也应该保持快速。
  4. LOLWUT 实现应该是安全的,并仔细检查安全性,并在接受参数时抵制不受信任的输入。
  5. LOLWUT 必须始终在末尾显示 Redis 版本。

可选参数

VERSION version

请求生成的艺术作品的特定版本。

Redis Software 与 Redis Cloud 兼容性

Redis
软件
Redis
Cloud
说明
✅ 标准
✅ 主动-主动
✅ 标准
✅ 主动-主动

返回值

RESP2

批量字符串回复:包含生成计算机艺术和Redis版本的字符串。

RESP3

逐字字符串回复:包含生成计算机艺术和Redis版本的字符串。

资料来源:Redis 官方 LOLWUT 文档;中文内容参考 Redis 文档许可。