AWS Elasticache redis安全和限制

时间:2018-04-28 18:53:40

标签: redis aws-lambda amazon-elasticache

我使用AWS Elasticache Redis存储AWS Lambda的用户会话。

  1. 为超过1000个用户使用Elasticache将密钥值对存储在内存(Redis)中,并设置所有这些密钥的到期时间是否合适?
  2. 在Redis中存储密钥有什么限制吗?

1 个答案:

答案 0 :(得分:1)

回答问题(1):

如果你的实例有足够的RAM来存储数据(我会假设它),那么没问题。 Redis用于在内存中存储数据(可以刷新到磁盘)。

我已经在数百万把钥匙的生产中使用它而没有任何问题。

回答问题(2):

  

单个Redis实例可以容纳的最大密钥数是多少?   哈希,列表,集合,排序集中的最大元素数量是什么?

     

Redis最多可以处理2个 32 键,并且在实践中经过测试可以处理   每个实例至少有2.5亿个密钥。

     

每个哈希,列表,集合和有序集合可以容纳2个 32 元素。

     

换句话说,你的限制很可能是你的可用内存   系统

https://redis.io/topics/faq