Web サービスを作成していて、一連の文字列名を一連のデータベース名にマップする必要があります。つまり、リクエストはデータ項目と共に到着し、それがどのデータベースにマップされているかを把握する必要があります。
このマッピングを作成するには、データベースにもクエリを実行する必要があります。できれば 1 回だけです。リクエストが来るたびにこのマッピングにアクセスできるようにし、リクエストごとにマップを作成する必要がないようにしたいと考えています。私が望んでいないのは、データベースに 10 秒ごとに 10 回クエリを実行する必要があることです。これは、この場合に発生する可能性があることです。
最初のリクエストでマップを静的メンバー変数として保存することを検討しました。私の質問は、このマップを静的にしてリクエスト間で共有することに関する既知の問題はありますか?