node.jsを使用してWebサービスを作成しています。一部のデータに対してAPIを呼び出しますが、APIによって月あたりの呼び出し数に制限されているため、APIから取得したデータをキャッシュしてサービスを提供したいと考えています。キャッシュされたデータを使用して、一定の間隔でAPIからデータを再フェッチします。
これはこの問題に対する良いアプローチですか?そして、どのキャッシングフレームワークを使用する必要がありますか?node-redisを見ましたが、キー値ストアがデータに適しているとは思いません。
ありがとう!