是否可以选择使用 spring 缓存从缓存中执行 getBulk

Is there an option to do getBulk from cache with spring cache

我在我的应用程序中使用 Spring 的 caching 抽象,底层缓存是 memcached。

memcached 通过提供一组键来支持从缓存中进行批量查找。参见 getBulk() javadoc here

但是 spring 缓存接口不允许批量查找?是否有特定原因或有什么方法可以执行此操作?

缓存 API 是帮助我们提供声明式缓存的基本模型,它并不意味着抽象缓存的所有可能用途。

每个缓存实现都有一个 getNativeCache,returns 底层库实现。如果您需要访问特定于图书馆的功能,那就是您应该使用的。