我有一个概念,我想通过 DynamoDB 的冗余和 Elasticache 的速度在 AWS 中运行会话获得人们的意见。
- PHP 将会话存储在 DynamoDB 中。
- 当会话写入 DynamoDB 时,值也会写入 Elasticache(可能以 JSON 格式存储在一个密钥对中,以便快速进行整个检索。
- PHP 然后查询 Elasticache 的会话。
- 如果 PHP 在 Elasticache 中找不到会话,它会检查 DynamoDB - 因此为节点故障、集群故障和站点故障提供备份。如果找到会话,则将其写回 Elasticache(如果可能),如果没有,则在 DynamoDB 中创建一个新会话。
好,坏,凌乱,复杂??