Redisson MapLoader 通过多个键加载

问题描述

我希望通过缓存对 findByIdfindByIds API 使用 redisson 读/写。我可以使用 findById MapLoader 方法实现 load API。我还想将其实现到 findByIds API。

在番石榴缓存中,我们可以实现这个 loadAll 方法。我们可以向它传递多个键,如果某些键不在缓存中,它会使用我们提供的 findByIds 方法向 DB 发送一次调用并返回所有对象。

在 redisson 中,使用 MapLoader 或其他东西,我们如何像上面一样向 DB 发送单个调用? 当我们使用 RMap getAll(Set<K> keys) 方法通过多个键获取对象时,redisson 的行为是什么?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)