spring-cache

    1

    1答えて

    私はJBoss 7をインストールしてクラスタで実行しています。私はSpring Boot 1.3.2アプリケーションを開発しています。私は、domain.xmlで次のInfinispanキャッシュを定義した:application.propertiesで <cache-container name="my-cache" default-cache="auth"> <transp

    1

    1答えて

    オブジェクトのプロパティに基づいてメソッドの結果をキャッシュしたいというユースケースがあります。プロパティはプライベートですが、パブリックゲッターを公開します。 @Cacheable(cacheNames = "detailedData", key = "#id", condition = "#currentPackage.getSellingPrice() > -1") public Map<

    0

    1答えて

    Spring Cacheの抽象化によってカスタムキャッシュソリューションと比較してオーバーヘッドが導入されたことを示す記事がhttp://www.nurkiewicz.com/2013/01/cacheable-overhead-in-spring.htmlに届きました。できるだけシンプルなカスタム実装に近いSpringキャッシュ抽象化の実装はありますか? 私の使用例では、キャッシュに追いつきやサ

    0

    2答えて

    例では、各ユーザーに推奨ムービーを表示するwebappがあります。サービスのメソッドは、別のプラットフォームへのAPI呼び出しを行い、ムービーを返します。私は以下のロジックを実装する必要があります: ユーザーは彼の映画推薦を要求します。 API呼び出しが成功した場合は、キャッシュに入れて戻ります。そうでない場合(メソッドがnullを返した場合)しかし、ユーザーはまた、リフレッシュボタンを押してもよ

    1

    1答えて

    私は、自分自身のehcache.xmlでキャッシュ構成を定義するすべてのモジュールを持つマルチモジュールプロジェクトを持っています。 このユースケースは、このような構成により、今メンテナンスされていない「にehcache-春 - 注釈」プロジェクトによって対処されています <ehcache:annotation-driven cache-manager="ehCacheManager" creat

    0

    1答えて

    私は、REST APIの機能とMemcachedを使ったキャッシングでWebアプリケーションを実行しようとしています。 アプリケーションのデプロイ中にSpringでエラーが発生することはありません。しかし、キャッシングは機能しません。 Springキャッシングと一緒にspymemcached Javaクライアントを使用しました。 誰かが間違っている場所を教えてもらえますか? これはこれは私がfol

    1

    1答えて

    私たちのプロジェクトでは、主にI/O結果をキャッシュするためにInfinispanとSpringの@Cacheable注釈を使用しています。 複数の同時呼び出しがあるので、2つのスレッドが同じデータ取得を2回実行するのを避けたいので、最初の呼び出しが完了して結果を返すまでブロックをブロックします(同じキャッシュキーを使用します)。 私はこれを自動的にサポートするEhcacheのSelfPopula

    0

    1答えて

    私は、スプリングブート、スプリングセキュリティとスプリングデータを使用するWebアプリケーションを持っています。ステートレスです。 私は、ユーザーアセスのためのDBを呼び出すなかれするために避けたいと思います。だから私はSpringCacheBasedUserCacheを使用して考えています。 @Configuration @EnableCaching public class CacheCo

    1

    1答えて

    @Cachingアノテーションを使用すると、springは複数の@Cacheableアノテーションを1つのメソッドに追加できます。 conditional cachingは@Cacheableを使用することが可能なので、注釈はどのような順序で、したがって評価される条件で - 複数のキャッシュが複数に評価される場合、複数のキャッシュに格納される値ですか?キャッシュ取得中も、すべての条件が並行して評価

    0

    1答えて

    私はCouchbaseキャッシュを使用しています。 couchbaseサーバーは1台あります。私はアプリをホストする複数のサーバーを持ち、すべてのサーバーにアプリケーションを展開する青緑の展開戦略を少し変更しています。 展開戦略 - 最初の50%のサーバーをAとし、Bのままにします。 1. ELBからAを切り離します.Bは依然として要求を処理しています。 2. Aにアプリをデプロイします。 3.