resxファイルを分散キャッシュに追加することはありますか? a)リソースファイル自体をキャッシュすること。b)ファイル内の個々のリソースをキャッシュすること。直ちに直面する欠点は、あなたが得る国際化能力を壊すことです。リソースファイルをキャッシュする
1
A
答えて
2
リソースのキャッシュ戦略のようなものを実装する前に、リソースアクセスが実際にボトルネックになっているかどうかを判断するために、まずコードを計測しプロファイリングする必要があります。
リソースキャッシュ戦略は確かに妥当な最適化ですが、実装の選択肢によっては多くのことが決まります。リソースファイルを使用するコストの大半は、リソースファイルの内容を解析して解釈することになります。特に、resxファイルは通常XML形式です。さらに、外部の分散キャッシュを使用すると、遅延や潜在的な障害の新たな原因が設計に反映される可能性があります。
リソースアクセスのパフォーマンスが実際に問題になり、対処するリソースがそれほど大きくない場合、アプリケーション内でインプロセスでキャッシングする方がよい場合があります。必要に応じてそれらをロードし、次にそれらを保持します。 weak-referencesを使用して、ほとんど使用されないリソースを必要に応じて破棄して再ロードすることもできます。
関連する問題
- 1. キャッシュにリソースファイル(.resx)を格納し、そこから読み取る
- 2. リソースファイルをテストするには?
- 3. Qtでリソースファイルをマップするには?
- 4. アセンブリーのリソースファイルを更新する
- 5. C#でリソースファイルを作成する
- 6. SharePointのMasterPagesでリソースファイルを使用する
- 7. xcodeにリソースファイルを追加する
- 8. リソースファイルを使用するVisual Studio
- 9. iPhoneアプリケーションのリソースファイルを更新する
- 10. Android:生のリソースファイルをエンコードする文字
- 11. .apkのリソースファイルを更新するには
- 12. プログラムでリソースファイルを作成する
- 13. C#のリソースファイルを強く入力する
- 14. リソースファイル/コンテンツからストリームを取得する
- 15. Visual Studio - リソースファイルを共有する
- 16. MVC6のリソースファイルを理解するRC1
- 17. リソースファイルのプロパティを設定する
- 18. XAMLのDatabindリソースファイル
- 19. C#:リソースファイルのリファクタリング
- 20. ResXResourceWriterは、リソースファイル
- 21. 。リソースファイル "抽出"?
- 22. リソースファイルここ
- 23. WP7ローカリゼーションとリソースファイル
- 24. クラスパスとリソースファイル
- 25. キャッシュをキャッシュするFlashAsのビットマップ7
- 26. Asp.net MVCリソースファイルのベストプラクティス
- 27. Javaストアドプロシージャ - Oracleのリソースファイル
- 28. リソースファイルの逆引き?
- 29. リソースファイルのバージョン管理
- 30. アプリケーション内のリソースファイルを取得