1

API を呼び出して必要な情報を取得する製品を (php で) 作成しています。使用したクエリ文字列に基づいてこれらの結果を mongodb にキャッシュ/保存し、同じクエリ文字列の次の呼び出しが行われるようにします。 API を再度呼び出す代わりに、mongodb からプルします。

カバーすることを確認しようとしている私の唯一の問題は、次の例です。John Doe を検索すると結果に John Michael Doe が返される場合があります。もう一度 John Michael Doe を検索すると、実際にはこの検索で​​ API にヒットする必要があります。 Doe は mongo からプルする検索です。

コードの書き方やプルなどの作成方法を理解しています。キャッシングの保存に関する理論が必要なだけです。検索された各クエリ文字列を保存して完全に一致するテーブルを mongo で作成し、一致するものが見つからない場合APIをヒットしますか?

すべてのヘルプは大歓迎です。

4

1 に答える 1