mssqlサーバーと休憩サービスのデータをマージする必要があります。定期的に変更されるので、データを永続的にmssqlデータベースに保存しないように頼まれました(キャッシングは問題ありませんが、キャッシュ時間が調整可能であったと確信しています)。SQLクエリーデータと休憩中のサービスデータの結合
現時点では、データをクエリしてから、結合されたデータをメモリキャッシュから取得しています。データがキャッシュにない場合、私は休憩サービスを呼び出し、キャッシュに結果を格納します。
これは面倒で遅いことがあります。この問題を解決するのに役立つパターン、アプリケーション、またはソリューションはありますか?
私は、キャッシュされたデータをデータベーステーブルに移動して、結合を高速化し、データベーステーブル内のデータを定期的に更新させるべきだと考えました。何かご意見は?
これに対する答えを提供する方法はありません。 –