我们可以通过使用 infinispan 或 ehcache/terracotta 的二级缓存轻松加速休眠应用程序,...但 ibatis 只有一个简单的接口来实现缓存。hibernate 知道更多关于数据的信息,所以它也有助于更好的缓存。另一方面,ibatis 的简单性也是它的强大之处,如果我们不为两者都使用缓存,它比 hibernate 更快。
我的问题是;如果我使用带有二级缓存的hibernate和带有缓存实现的ibatis3作为其接口,哪个将是数据访问层更快的候选者?
干杯,
我们可以通过使用 infinispan 或 ehcache/terracotta 的二级缓存轻松加速休眠应用程序,...但 ibatis 只有一个简单的接口来实现缓存。hibernate 知道更多关于数据的信息,所以它也有助于更好的缓存。另一方面,ibatis 的简单性也是它的强大之处,如果我们不为两者都使用缓存,它比 hibernate 更快。
我的问题是;如果我使用带有二级缓存的hibernate和带有缓存实现的ibatis3作为其接口,哪个将是数据访问层更快的候选者?
干杯,