gpt4 book ai didi

grails - 当应该调整默认的 Grails 缓存设置时,有哪些好的例子?

转载 作者:行者123 更新时间:2023-12-01 15:22:51 26 4
gpt4 key购买 nike

这些是 Grails 中的默认 Hibernate 设置(在 conf/DataSource.groovy 中找到):

hibernate {
cache.use_second_level_cache = true
cache.use_query_cache = true
cache.provider_class = 'net.sf.ehcache.hibernate.EhCacheProvider'
}

有哪些很好的例子说明在什么情况下人们会想:

  • 禁用二级缓存,
  • 禁用查询缓存,或者
  • 更改默认缓存提供程序 (EhCacheProvider)?

最佳答案

很难给出关于使用缓存作为最佳方法的通用指导,恕我直言,总是为系统构建一些指标并验证缓存对这些指标的影响。

我假设您意识到,尽管 grails 中有上述默认设置,但默认情况下根本不会缓存任何查询或结果,因为缓存仅在为特定查询/关联显式启用时才使用。

关于grails - 当应该调整默认的 Grails 缓存设置时,有哪些好的例子?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4587703/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com