我正准备实施一个 AWS 远程会话管理解决方案,并且一直在阅读互联网上其他人的经验。
根据我的阅读,我了解到 ElastiCache 对于 PHP 会话管理的速度明显更快,但如果 ElastiCache 崩溃、空间不足、AWS 维护期等,所有会话都可能丢失,这将导致所有用户注销,这是过度需要的。
问题:是否可以同时使用 ElastiCache 和 DynamoDB?
我可以看到两者都有一个似乎易于设置的 php 处理程序,但是否可以(或现实)使用 ElastiCache 进行会话但同时备份到 DynamoDB,然后在不存在会话时检查 DynamoDB?
想法?
对 ElastiCache 和 DynamoDB for PHP 会话管理之间的速度差异有何看法?