より推奨される方法は、redis データベースのハッシュ タイプを使用して保存することです。
もちろんセッションを使用することも可能ですが、サーバーが 1 台しかなくセッションを使用する場合、複数のサーバーで負荷分散を行う場合、セッションはサーバー A に保存され、サーバー A に取得される可能性があります。 B ですが、取得できないため、Redis を使用します。
例は次のとおりです:
ユーザーが個人情報を変更すると、その情報は Redis に保存され、データベースに置かれます。データなのでデータベースに存在する必要はありません。再度クエリを実行してください。
情報の取得
(学習ビデオ共有: redis ビデオ チュートリアル)
サービス層
郵便配達員でテストしてください!
最初にユーザーを登録し、登録が成功したら直接クエリを実行します
ユーザー ID に従って、情報をクエリします
この方法では、クエリごとにデータベースを経由する必要はありません。ユーザーが個人情報を更新すると、redis に同期されます。
ここで電話と時刻が null 値になっているのは、忘れていないためです。登録時に redis に保存するため、null 値が表示されます。1 つは登録、もう 1 つは変更で、変更を redis に保存するだけです。
関連する推奨事項: redis データベース チュートリアル
以上がRedis データベースを使用してユーザー情報を保存するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。