首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Hibernate缓存和MySql查询缓存

Hibernate缓存和MySql查询缓存
EN

Stack Overflow用户
提问于 2014-05-07 20:34:40
回答 1查看 714关注 0票数 1

缓存是关于应用程序性能优化的,它位于应用程序和数据库之间,以尽可能避免数据库命中次数,从而为性能关键的应用程序提供更好的性能。

我能够使用Hibernate缓存MySql查询缓存

我应该选择哪种机制?或者我应该同时使用它们来丰富最大的性能(以及最大的RAM使用量:D)?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-07 21:23:02

我们在Hibernate中有两种缓存方式。

1)存储器(RAM)

2)磁盘(HD)

由于您正在尝试保存RAM,请尝试在磁盘中创建缓存。

在DiskStore中使用EnCache选项。

代码语言:javascript
运行
复制
<cache>
   <persistence strategy=”localRestartable|localTempSwap|none|distributed” synchronousWrites=”false|true”/>
</cache>

如果您使用的是Java 7和更多。

选择BigMemory以获得最佳性能。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23527856

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档