我是这样使用Grails中的缓存的:
class Book {
…
static mapping = {
cache true
}
}
我有许多应用实例。我想为缓存编写REST API,但我不知道在哪里可以找到它。所有实例都使用一个数据库。是缓存存储在数据库中还是存储在应用程序所在的机器上。如果有,在哪里?
更新。这是缓存的hibernate配置
hibernate {
cache.use_second_level_cache = true
cache.use_query_cache = true
cache.provider_class = 'net.sf.ehcache.hibernate.EhCacheProvider'
}
表示缓存存储在数据库或应用程序所在的机器上。
我不能确定,但假设你正在使用Hibernate。如果是这样的话,我能给出的最好答案是,这取决于您如何配置Hibernate第二级缓存。仅仅从问题上看是无法知道的。