cache-invalidation

    2

    1答えて

    RDBMSデータベース(MS SQL Server)に大量の時系列データを保存するためのDALがあります。このデータベースに接続し、オンラインで傾向を表示するWebアプリケーションもあります(通常、数ヶ月のデータをグラフ化します(たとえば、さまざまな量とIoTデバイスの最小/最大/平均の合計5分)。 データの量のために、私は別のテーブルに集計結果をキャッシュしたいと思います。また、メモリ内のキャッ

    0

    1答えて

    は、私は、MySQLのキャッシュとしてのRedisを使用したい、と主なアイデアは、次のとおりです。存在しない場合、MySQLから読み取るRedisの から読み取る クエリ、およびRedisのために追加しますキャッシュ 追加 キャッシュを無効にする方法:?更新&は私の質問があるRedisの のキャッシュを無効 をMySQLへ 書き込みを削除し、直接 MySQLへ 書き込み 私はそれを削除したり、有効

    29

    3答えて

    GithubページでホストされているJekyllブートストラップベースのブログがあります。 私の問題は次のとおりです。自分のWebページで何かを変更するたびに、ページ(CTRL + R)を強制的にリロードして変更を確認する必要があります。 ジキルまたは私のブラウザは、送信できる新しいバージョンがあることを認識していないようです。 これをうまく処理するためにJekyllを設定するにはどうすればよいで

    8

    1答えて

    私は最近、row hammerの攻撃について知りました。この攻撃を実行するためには、プログラマは特定のアドレス数に対してCPUの完全なキャッシュ階層をフラッシュする必要があります。 私の質問は、x86にはなぜCLFLUSHが必要なのですか?すべてのL *キャッシュが透過的に動作する(すなわち、明示的なキャッシュ無効化が必要ない)場合、この命令を使用する理由は何ですか?それ以外に、CPUが自由にメモ

    0

    1答えて

    Symfony 3.1のcache componentを使用して、自分のエンティティのカスタムメタデータを保存します。これらのメタデータに関連付けられたファイルが変更されるとすぐに無効にしたいと思います。 特にSymfonyやキャッシュコンポーネントに特定の方法を教えてもらえませんでした特定のファイル群の変更を監視します、何か不足していますか? <?php class MetadataCache

    6

    1答えて

    私は、ユーザー(メッセージングアプリ)の新しいメッセージの数を取得するクエリに教義2の結果キャッシュを使用しています: $query->useResultCache(true, 500, 'messaging.nb_new_messages.'.$userId); 私はこのように、このキャッシュを無効にしてみました(私のエンティティリポジトリ内): public function clearN

    7

    2答えて

    私はPostビューをキャッシュしたいのですが、ビューは、現在のユーザーの権限に依存します(current_user.can?(:edit, @post)場合例えば、私は唯一の「編集」リンクを表示) を取得現在のユーザーのCanCan機能の表現をキャッシュキーに含めて、ユーザーの能力が変更されたときにキャッシュを無効にできるようにします。 SO:どのようにして現在のユーザーの能力を表す文字列を取得で

    3

    1答えて

    私は以下の一般的な構造のプログラムを持っています。基本的に、私はオブジェクトのベクトルを持っています。各オブジェクトにはメンバーベクトルがあり、そのうちの1つはより多くのベクトルを含む構造体のベクトルです。マルチスレッド化により、オブジェクトは並列に動作し、メンバーベクトル要素のアクセスと修正が多く必要な計算が行われます。 1つのオブジェクトは、一度に1つのスレッドのみが処理し、処理のためにそのス

    1

    1答えて

    私はキャッシュの不一致のために私に問題を与えている6つのWebサーバを持っています。私は、すべてのサーバーがメッセージを公開してオブジェクトを無効にするトピックがあるように、キャッシュ無効化サービスを構築することを考えています。トピックを作成するためにAmazon SNSを使用することを検討しています。サーバは無効化メッセージを受信するため は今、私は次の間で混乱しています: は、私がメッセージを

    0

    1答えて

    私は*ワイルドカードを使用してすべてを消去し、今度は無効化リクエストの総数を確認したいと考えています。それをどうやって知ることができますか?