LOLWUT

用法
LOLWUT [ VERSION 版本 ]
始于
5.0.0
ACL 类别
@read, @fast

LOLWUT 命令显示 Valkey 版本:然而,作为其副作用,它还会创建一段生成式计算机艺术,该艺术会随着每个 Valkey 版本的不同而变化。

默认情况下,LOLWUT 命令将显示与当前 Valkey 版本相对应的艺术作品,但也可以使用以下形式显示特定版本

LOLWUT VERSION 7 ... other optional arguments ...

当然,上面的“7”只是一个例子。每个 LOLWUT 版本都接受一组不同的参数以改变输出。鼓励用户尝试使用它,以发现添加更多数值参数后输出如何变化。

LOLWUT 旨在提醒,编程不仅仅是将一些代码组合起来以创建有用的东西。每个 LOLWUT 版本都应具有以下特性

  1. 它应该显示一些计算机艺术。只要输出在普通终端显示中效果良好,就没有限制。然而,输出不应局限于图形(如 LOLWUT 7 和 8 实际所做),也可以是生成式诗歌和其他非图形内容。
  2. LOLWUT 输出应该完全无用。显示一些有用的 Valkey 内部指标不算作有效的 LOLWUT。
  3. LOLWUT 输出生成速度应快,以便该命令可以在生产实例中调用而不会出现问题。即使在用户尝试使用奇怪的参数时,它也应保持快速。
  4. LOLWUT 实现应安全并经过仔细的安全检查,如果接受参数,则应抵御不受信任的输入。
  5. LOLWUT 必须始终在末尾显示 Valkey 版本。

RESP2 回复

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

RESP3 回复

原样字符串回复:一个包含生成式计算机艺术和 Valkey 版本的字符串。