ホームページ >データベース >Redis >Redis データベースを使用してユーザー情報を保存する

Redis データベースを使用してユーザー情報を保存する

王林
王林転載
2021-02-08 09:46:013758ブラウズ

Redis データベースを使用してユーザー情報を保存する

より推奨される方法は、redis データベースのハッシュ タイプを使用して保存することです。

もちろんセッションを使用することも可能ですが、サーバーが 1 台しかなくセッションを使用する場合、複数のサーバーで負荷分散を行う場合、セッションはサーバー A に保存され、サーバー A に取得される可能性があります。 B ですが、取得できないため、Redis を使用します。

例は次のとおりです:

Redis データベースを使用してユーザー情報を保存する

ユーザーが個人情報を変更すると、その情報は Redis に保存され、データベースに置かれます。データなのでデータベースに存在する必要はありません。再度クエリを実行してください。

Redis データベースを使用してユーザー情報を保存する

情報の取得

Redis データベースを使用してユーザー情報を保存する

(学習ビデオ共有: redis ビデオ チュートリアル)

サービス層

Redis データベースを使用してユーザー情報を保存する

郵便配達員でテストしてください!
最初にユーザーを登録し、登録が成功したら直接クエリを実行します

Redis データベースを使用してユーザー情報を保存する

ユーザー ID に従って、情報をクエリします

Redis データベースを使用してユーザー情報を保存する

この方法では、クエリごとにデータベースを経由する必要はありません。ユーザーが個人情報を更新すると、redis に同期されます。
ここで電話と時刻が null 値になっているのは、忘れていないためです。登録時に redis に保存するため、null 値が表示されます。1 つは登録、もう 1 つは変更で、変更を redis に保存するだけです。

関連する推奨事項: redis データベース チュートリアル

以上がRedis データベースを使用してユーザー情報を保存するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。