命令格式与参数
使用 Redis 命令名和参数,不需要转换为 SQL。多条命令用换行分隔。
SET user:1001:name mali
GET user:1001:name
DEL user:1001:name
动态值用 ? 绑定,含空格的文本也作为一个参数传入:
jdbc.executeUpdate("SET ? ?", new Object[] {"user:1001:name", "Alice Smith"});
String name = jdbc.queryForString("GET ?", "user:1001:name");
Mapper 使用 #{key}、#{value},完整例子见查询操作和数据写入。命令名和 NX、EX 等选项直接写在命令中。
命令清单见 Redis。语法中的 [] 表示可选项,| 表示择一,... 表示可重复;这些符号不写入实际命令。可选项按各页语法所列顺序填写。
示例使用 demo: 前缀的演示键。请在测试数据库运行,避免与业务键重名;重复运 行可能覆盖或累加演示数据。