【问题标题】:ElasticCache with Redis - Very Slow performanceRedis 的 Elasticache - 性能非常慢
【发布时间】:2018-06-07 11:09:32
【问题描述】:

我们已经使用 AWS ElastiCache + redis 实现了缓存,并使用 Spring-data-redis 和带有 SSL 的 Lettuce 启用了传输中加密和静态加密

春季 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】:

    速度慢可能有几个原因:

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

    【讨论】:

    • 在尝试了不同的选项之后,我可以说因为#2,感谢您对消除 spring data redis 的任何帮助。
    猜你喜欢
    • 2021-05-24
    • 2014-06-05
    • 2010-10-24
    • 1970-01-01
    • 1970-01-01
    • 2012-06-15
    • 2012-07-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多