app客户端每次获取用户的数据,例如:图像、好友列表、个性签名之类的信息,是每次直接读取数据库还是把用户个人信息缓存到redis中?
刚转app后端,遇到一些问题不是很清楚,请大神来指导。
认证高级PHP讲师
頻繁に読み取られ、ほとんど変更されないデータはキャッシュに配置できます。 高いパフォーマンス要件があるデータは、データベースと同時にキャッシュで更新する必要があります。要件が高くない場合は、キャッシュの有効期限を設定します。自分で投げた
キャッシュに保存することに慣れていますが、ユーザー情報を変更するときは、キャッシュ内のデータを変更することを忘れないでください
まずインターフェースのアクセス速度を見てからキャッシュが必要かどうか判断すべきではないでしょうか?テーブルが十分に最適化されており、インターフェイスが十分に高速である場合、なぜキャッシュを使用する必要があるのでしょうか?
頻繁に読み取られ、ほとんど変更されないデータはキャッシュに配置できます。
高いパフォーマンス要件があるデータは、データベースと同時にキャッシュで更新する必要があります。要件が高くない場合は、キャッシュの有効期限を設定します。自分で投げた
キャッシュに保存することに慣れていますが、ユーザー情報を変更するときは、キャッシュ内のデータを変更することを忘れないでください
まずインターフェースのアクセス速度を見てからキャッシュが必要かどうか判断すべきではないでしょうか?テーブルが十分に最適化されており、インターフェイスが十分に高速である場合、なぜキャッシュを使用する必要があるのでしょうか?