jersey フレームワークによる Web サービス API は既に作成済みです。ここで、すべてのクライアントのクォータを制限したいと考えています。例: - 1 つのクライアントが 1 日に行うことができるリクエストは 10000 未満です。- 1 つのクライアントは、1 秒あたり 10 未満のリクエストしか作成できません。などなど。
これらの情報をデータベースのテーブルに保存する必要がありますか? しかし、そうすると、テーブルを更新する必要があるため、これらのリクエストを処理するのに多くの時間がかかりますか?
これらの問題を解決するための他の効率的な方法を楽しみにしています。この種の仕事をするのはこれが初めてなので、誰かがこれらの問題についてアドバイスをくれることを願っています. ありがとう~!