企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
6.1.4 扩展缓存框架 * sqltoy默认缓存框架是ehcache,不推荐切换其它的框架,但仍然提供其它选择和扩展,因为sqltoy中的缓存数据结构是\[cacheName,HashMap<String,Object\[\]>\]模式,一个缓存基本上就是一个Map整体,缓存框架对其性能影响非常小,切换框架的意义不大。 * 切换caffeine的方法 ![](https://img.kancloud.cn/ab/d8/abd81bd17cdf79bc6a2c3222760bb6f6_609x479.png) ``` # 此参数可以不设置,默认是ehcache spring.sqltoy.cahceType = caffeine ``` * 自定义缓存实现 实现下面的类,参照caffeine或ehcache的实现 org.sagacity.sqltoy.translate.cache.TranslateCacheManager ![](https://img.kancloud.cn/65/4c/654c5b221e7e0637454df3059afe7e78_1008x592.png) * 挂载到项目中 ![](https://img.kancloud.cn/fd/db/fddb7f36f99487c16e64fb0abcd94a03_746x34.png)