如果服务器挂了或重启了,缓存丢失了,有什么措施吗?
数据已经持久化了,
持久化
类似用redis实现关注功能, 如果缓存丢失,就会影响程序应用逻辑
关注功能
小伙看你根骨奇佳,潜力无限,来学PHP伐。
主に、redis をキャッシュとして使用するか、nosql として使用するかによって異なります。キャッシュの場合は、別の場所から復元して再構築するだけで問題ありません。nosql の場合、redis にはスナップショットがあり、データの永続性を確保するための aof メカニズム
キャッシュの場合、キャッシュが失われた場合でもアプリケーションのロジックは影響を受けません。
aofファイルから復元
キャッシュなので紛失しても問題ないと理解しています。 それがユーザーのログインデータである場合、sessionなど、ユーザーは再ログインのみを許可されます。 持続する場合は、持続からの回復を検討できます
session
キャッシュが失われてもデータは保持されているので問題ありません。最悪の場合、キャッシュを再構築するだけで済みます。 redis の場合は、aof ファイルから復元できますが、rdb ファイルを使用して復元することもできます。
ハングした場合は、再起動してください。システムに大きな負荷がかかっているだけです。
永続化されているので、心配する必要はありません。redis の永続化は、再起動して復元するだけです。具体的なイヤホンの操作については、インターネット上の詳細な記事を参照してください。
一般に、優れた設計のプログラムは自動的に再キャッシュロジックを開始します
主に、redis をキャッシュとして使用するか、nosql として使用するかによって異なります。キャッシュの場合は、別の場所から復元して再構築するだけで問題ありません。nosql の場合、redis にはスナップショットがあり、データの永続性を確保するための aof メカニズム
キャッシュの場合、キャッシュが失われた場合でもアプリケーションのロジックは影響を受けません。
aofファイルから復元
キャッシュなので紛失しても問題ないと理解しています。
それがユーザーのログインデータである場合、
session
など、ユーザーは再ログインのみを許可されます。持続する場合は、持続からの回復を検討できます
キャッシュが失われてもデータは保持されているので問題ありません。最悪の場合、キャッシュを再構築するだけで済みます。 redis の場合は、aof ファイルから復元できますが、rdb ファイルを使用して復元することもできます。
ハングした場合は、再起動してください。システムに大きな負荷がかかっているだけです。
永続化されているので、心配する必要はありません。redis の永続化は、再起動して復元するだけです。具体的なイヤホンの操作については、インターネット上の詳細な記事を参照してください。
一般に、優れた設計のプログラムは自動的に再キャッシュロジックを開始します