1
私はバックエンドとしてRedisでFlask Cacheプラグインを使用しており、APIレスポンスをキャッシュしています。私は、ユーザーを取得し、このようにユーザを作成するためのAPIを持っていると言う:フラスコキャッシュ:パターンに基づいたリストキー?
/api/users?page=1 GET
/api/users POST
GET結果はキーとして完全なURLでキャッシュされます。新しいユーザーが作成されたら、/api/users
で始まるすべてのキーを削除したいと思います。現在はcache.clear()
を実行していますが、ほとんど必要はないようです。
しかし、キーのリストを取得するためのAPIが見つからないようです。 redis-py
では、その目的のためにkeys(*pattern)
APIがあります。 Flask Cacheにも同様のAPIがありますか?