DynamoDBの冗長性とElasticacheの速度を使用して、AWSでセッションを実行することについて人々の意見を聞きたいというコンセプトがあります。
- PHPはセッションをDynamoDBに保存します。
- セッションがDynamoDBに書き込まれると、値はElasticacheにも書き込まれます(検索全体を高速化するために、1つのキーペアにJSONとして保存される可能性があります。
- 次に、PHPはElasticacheにセッションを照会します。
- PHPがElasticacheでセッションを見つけることができない場合、DynamoDBをチェックします。したがって、ノード障害、クラスター障害、およびサイト障害のバックアップを提供します。セッションが見つかった場合は(可能であれば)Elasticacheに書き戻され、そうでない場合はDynamoDBに新しいセッションが作成されます。
良い、悪い、乱雑、複雑に??