带Redis的弹性 - 性能非常慢

问题描述 投票:1回答:1

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

Spring 4.3.12.RELEASE Spring-data-redis 1.8.8.RELEASE aws-java-sdk 1.11.228 Lettuce(Redis java Client)4.4.2.Final

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

谢谢,拉吉

redis amazon-elasticache spring-data-redis lettuce
1个回答
1
投票

缓慢可能有几个原因:

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