小编use*_*_ab的帖子

一机多用 - Redis

我们如何使用lua脚本来实现multi-get。

假设我已经设置name_last为贝克汉姆和name_first大卫。应LUA脚本是为了同时获得什么name_last,并name_first一气呵成?

我可以实现类似的东西:

eval "return redis.call('get',KEYS[1])" 1 foo
Run Code Online (Sandbox Code Playgroud)

获取单个键的值。只是想知道如何通过调用 redis server来增强该脚本部分以获取与所有键(或多个键)相关的值

lua redis jedis

7
推荐指数
1
解决办法
6355
查看次数

在Redis中存储Java对象列表的最佳方法

如果有人可以建议我在Redis中存储java对象列表的最佳方法,那将是很棒的.

目前,我正在将java对象转换为json字符串并将这些字符串存储在Redis中,我在Redis中有一个集合来跟踪所有这些.

例如: -

SET student:1 '{"name":"testOne","stream":computer science}'
SET student:2 '{"name":"testTwo","stream":electronics}'
SADD students 1
SADD students 2
Run Code Online (Sandbox Code Playgroud)

因此,当我想要获取学生列表时,我首先得到该集合students然后迭代它并获得这些键的json字符串.

只是想知道是否还有其他更好的方法来处理将一个java对象列表存储到Redis的场景.

(我使用redis作为缓存)

java key-value redis jedis

7
推荐指数
1
解决办法
2万
查看次数

标签 统计

jedis ×2

redis ×2

java ×1

key-value ×1

lua ×1