标签: java sql database hibernate caching
我的用例是
我想在内存中缓存少量数据库查询的结果,以便在再次重复相同的查询时,可以从内存中返回结果。
可以在源DB上修改数据。在这种情况下,我希望缓存/查询结果反映在源
我想以通用方式设计系统,以便用户可以配置查询等。
我的问题是,是否有任何框架/工具提供此类功能?
Hibernate等支持缓存,但它们的用法仅适用于很少更改的对象。 他们不擅长缓存更容易发生变化的对象。
答案 0 :(得分:0)
是的,您想查看query cache支持。
答案 1 :(得分:0)
您可以尝试使用Hibernate Dynamic SQL Cache模块