問題タブ [data-caching]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
123 参照

asp.net - 同じ ASP.Net プロジェクトの Web API メソッドから ASP.Net データ キャッシュにアクセスする

Web API メソッド内から ASP.Net キャッシュを削除する必要があります。「ContentNames」という名前のこのキャッシュは、次のコードを使用して aspx ページのコード ビハインドで設定されました。これは可能ですか?可能であれば、Web API メソッド内から ASP.Net データ キャッシュにアクセスするにはどうすればよいですか?

Web API とすべての aspx ページは、Visual Studio 2013 の同じ Web サイト プロジェクトの一部です。

「ContentNames」データ キャッシュにアクセスして削除する必要がある Web API メソッドは、次のようになります。

0 投票する
1 に答える
157 参照

c# - モニター キャッシングを待ちます...これは良い習慣ですか?

コードを書いたところ、monitor.wait に問題があることがわかりました。ロック内で操作を実行する必要がありました。これがスレッドを待機させておく良い方法である場合は、今すぐ実行したかったのです。.. ..

私のアプリケーション内で実行されているスレッドがたくさんあり、それぞれが特定のジョブを実行し、時間内に終了する可能性があるため、thread.joinがジョブを実行するかどうかはわかりません...

ここに私のコードがあります:

ご覧のとおり、2 つのロックを設定しましたが、そのうちの 1 つは monitor.wait 専用です。スレッドは応答を待機したままにしておいてください...

キャッシュが更新されている間、私もnullを返す必要があると思いますか?...

0 投票する
1 に答える
178 参照

teradata - Apache Ignite: Teradata からデータをプルして UI に表示する必要がある

Apache Ignite を調査して Teradata からデータを取得し、それをキャッシュして UI に表示できるようにしています。現在、Cassandra を使用してそれを行っていますが、いくつかの理由により、Cassandra から移動したいと考えています。関連するコード ソースや参照すべきドキュメントが見つからないため、それを実現する方法についていくつかのテンプレートを取得すると役に立ちます。

0 投票する
0 に答える
712 参照

c# - メソッドC#の実行前後にカスタム属性メソッドをトリガーする方法

からデータを保存/取得するための自動化された方法を設計したいと考えていますcache。これが、そのためのアーキテクチャを設計したい方法です。

2つのクラスライブラリがあります

DB.DataAccess -> このレイヤーは、ado.net を使用して sp/quires を実行し、データベースからデータにアクセスします。

DB.DataDistributor -> これは、データベースとプレゼンテーション層の間の中間層になり、DB.DataAccess を呼び出してデータを取得します

DB.DataDistributor では、カスタム属性を使用して、このようにデータ キャッシングを自動化したいと考えています。

  • プレゼンテーション層がシステムの GetMessagesメソッドを 呼び出すときはいつでも、データがキャッシュにある場合はクラスのメソッドを実行する必要があり、実際のメソッドは実行されるべきではなく、データはキャッシュから直接返され、それ以外の場合は呼び出され、そこからデータが返されます。DB.DataDistributor.MessageManagerGetCache()DataCachingFilterAttributeGetMessagesGetMessages

  • メソッド から返されGetMessagesた結果の直後に、結果をキャッシュに設定するために呼び出す必要があります。SetCacheDataCachingFilterAttribute

これはデータ キャッシングを自動化するための私の考えですが、メソッド実行のDataCachingFilterAttribute前後にメソッドをトリガーする方法がわかりませんGetMessages

誰かがキャッシュを自動化するためのアイデアや他の良いアプローチを持っている場合は、共有してください。

0 投票する
1 に答える
766 参照

java - Spring @Cacheable データにアクセスするには?

次のコードがあり、「instagramSearchResultsCache」でデータを取得したいと考えています。たとえばSpring Cacheを使用してこれを印刷するにはどうすればよいですか?

0 投票する
1 に答える
550 参照

javascript - 単一ページのアプリケーションでメモリにキャッシュする必要があるデータの量はどれくらいですか?

  • 共有サービスまたは ngrx を使用したシングル ページ アプリケーションでのデータ キャッシュに制限があるかどうか知りたいと思っていました。
  • フロントエンドでキャッシュするデータが多すぎると、Web アプリケーション (DOM) の全体的なパフォーマンスに影響しますか?

メモリにキャッシュしている非常に大きく複雑なネストされたオブジェクトがあるとしましょう

単一ページ アプリケーションのキャッシュ

ここで、アプリケーションのさまざまなモジュール/コンポーネントでオブジェクトのさまざまなサブセットを使用したいとします。そのために、UI で多くのマッピング操作 (ID の一致などによるループの使用) を行う必要があるとします。

関連するデータを抽出するためにUIで多くの操作を行う代わりに、データを取得するのに時間がかからないのであれば、idパラメータを持つ単純なAPIを使用して関連する情報を取得しないのはなぜですか。バックエンド。

したがって、プロパティだけでサブセットを使用できず、 obj[prop]実際には残りの API からデータを取得するよりも時間がかかる UI (ループなど) で多くの計算を行う必要がある場合、より複雑なネストされたオブジェクトをキャッシュする価値はありますか?

ヘルプ/説明をいただければ幸いです!!!

ありがとう