有人有Mybatis分布式缓存的生产经验吗?我看到了一些关于ehcache/Terracotta的建议,但之前使用Terracotta的经验让我希望远离它(复杂的配置和保持运行)。Hazelcast似乎是一个有趣的可能性--有人尝试过将其作为Mybatis的分布式缓存吗?
我们的应用程序有一个相对较大的数据库(1TB),所以我们想要一个伸缩性很好的解决方案。
发布于 2012-05-04 19:45:55
在MyBatis,我们已经发布了一款MyBatis/Hazelcast bridge module。
发布于 2012-06-20 23:34:39
我一直在使用Ehcache和Mybatis+Spring进行生产,它非常有效。它的配置非常简单。(几乎不到10行xml文件)
在个人层面上,我的建议是使用Ehcache。
PS :,我确实将hazelcast用于不同的目的,这需要分布式缓存,而且它也很棒,但对MyBatis来说,这就像用枪射杀昆虫一样。
发布于 2020-09-19 11:20:53
我正在使用Redis进行集群缓存。总共有5个节点在上面运行,缓存永远不会成为瓶颈。
官方插件https://github.com/mybatis/redis-cache运行良好,但效率低下,我通过集群支持和更有效的超时控制https://github.com/MiltonLai/redis-cache对其进行了一点改进
https://stackoverflow.com/questions/10436560
复制相似问题