问题:
我在 AWS Lambda 函数中使用 Redis 作为缓存数据库,并且我有一个关于在不同 Lambda 调用中重用相同 Redis 客户端实例时 Redis 如何在幕后工作的问题。
我使用单个 Redis 客户端实例来避免每次调用 Lambda 函数时创建新连接。我担心的是同时调用多个 Lambda 实例时潜在的副作用。
multi/exec
命令启动并启动多个 Redis 操作。add
操作。discard
,那么 Lambda 1 中的discard
命令会影响 Lambda 2 中的 Redis 操作吗?我的问题:
不,您不需要为每个 lambda 调用使用单独的 Redis 实例,因为,