zysjyyx41#
jetcache的定位是作为一个通用的缓存封装,虽然目前只有redis和tair两个实现,但是理论上其它的缓存系统如memcached等都可以支持jetcache,只需要做相关的开发就可以。而redis是一个data structure store,有很多独有的功能,如果jetcache增加了这些功能,但只有redis能实现,那就没有意义,不如直接使用redis的api好。
所以使用jedis的时候,jetcache提供了获取JedisPool的方式,除了文档中提到的获取JedisPool的方式,通过Cache接口的unwrap方法也能得到JedisPool。使用luttece的时候也能获取相关对象直接操作redis。
1条答案
按热度按时间zysjyyx41#
jetcache的定位是作为一个通用的缓存封装,虽然目前只有redis和tair两个实现,但是理论上其它的缓存系统如memcached等都可以支持jetcache,只需要做相关的开发就可以。
而redis是一个data structure store,有很多独有的功能,如果jetcache增加了这些功能,但只有redis能实现,那就没有意义,不如直接使用redis的api好。
所以使用jedis的时候,jetcache提供了获取JedisPool的方式,除了文档中提到的获取JedisPool的方式,通过Cache接口的unwrap方法也能得到JedisPool。使用luttece的时候也能获取相关对象直接操作redis。