带Redis的ElasticCache - 性能非常慢

时间:2017-12-26 16:52:04

标签: redis amazon-elasticache spring-data-redis lettuce

我们使用AWS ElastiCache + redis实现了缓存,其中使用Spring-data-redis和Lettuce with SSL启用传输中加密和静态加密

春季4.3.12.RELEASE Spring-data-redis 1.8.8.RELEASE aws-java-sdk 1.11.228 生菜(Redis java客户端)4.4.2.Final

实施准则here。我们正在缓存从SQL查询中检索的数据。 与未实现缓存时相比,上述实现的应用程序运行速度非常慢。 感谢任何帮助,以提高绩效。

谢谢,Raj

1 个答案:

答案 0 :(得分:1)

缓慢可能有几个原因:

  • 网络性能。如果对象的大小很大,则缓存实例以及客户端实例的网络性能很重要。
  • 对象中的大量字段。 Spring数据将每个字段分别存储在redis中,然后在检索时组合对象。