Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带Redis的ElasticCache-性能非常慢_Redis_Amazon Elasticache_Spring Data Redis_Lettuce - Fatal编程技术网

带Redis的ElasticCache-性能非常慢

带Redis的ElasticCache-性能非常慢,redis,amazon-elasticache,spring-data-redis,lettuce,Redis,Amazon Elasticache,Spring Data Redis,Lettuce,我们已经使用AWS ElastiCache+redis实现了缓存,并使用Spring data redis和带SSL的莴苣启用了传输中的加密和静止时的加密 弹簧4.3.12.释放 Spring data redis 1.8.8.0版本 aws java sdk 1.11.228 莴苣(RedisJava客户端)4.4.2.Final 提供了实现代码。我们正在缓存从SQL查询检索到的数据。 与未实现缓存相比,使用上述实现时,应用程序运行速度非常慢。 感谢任何帮助,以提高性能 谢谢你,拉杰,速度慢可

我们已经使用AWS ElastiCache+redis实现了缓存,并使用Spring data redis和带SSL的莴苣启用了传输中的加密和静止时的加密

弹簧4.3.12.释放 Spring data redis 1.8.8.0版本 aws java sdk 1.11.228 莴苣(RedisJava客户端)4.4.2.Final

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


谢谢你,拉杰,速度慢可能有几个原因:

  • 网络性能。如果对象的大小很大,则缓存实例和客户端实例的网络性能很重要
  • 对象中有大量字段。Spring数据将每个字段分别存储在redis中,然后在检索时组装对象
在尝试了不同的选项之后,我可以说,由于#2,非常感谢您对消除spring data redis的任何帮助。