CLOVER🍀

That was when it all began.

Redis

Redis 5.0でクラスタ(Redis Cluster)を構成してみる

これは、なにをしたくて書いたもの? Redis 5.0がリリースされ、クラスタを構成するコマンド が新しくなったらしい 久しぶりに、Redis Clusterを構成して遊んでみよう という、単にRedis 5.0での手順でRedis Clusterを構成してみようというエントリです。 な…

RedisのPub/SubをLettuce(Reactive)で試す

これは、なにをしたくて書いたもの? RedisのPub/Subの機能をちょっと試してみたくて クライアントは、LettuceでReactive APIで書いてみよう という感じで、単にRedisのPub/Subをどんな感じのものか試してみるためのエントリです。 Redis Pub/Sub Redis上…

Node.jsからRedisにアクセスしてみる

これは、なにをしたくて書いたもの? Node.jsを使ったプログラミングの練習がてら、データストアにアクセスでも Redisあたりにアクセスしてみて、試してみようかと Promise使おう A Node.js for Redis Client Node.jsからRedisにアクセスするには、こちらの…

JavaのRedisクライアント、Lettuce(Reactive)を試す

RedisのJavaクライアントのひとつである、Lettuceをちょっと試してみます。LettuceLettuceというのはPivotalが開発しているRedisのJavaクライアントで、 Synchronous、Asynchronous、ReactiveなAPIが利用可能 Master/Slaveをサポート Redis Sentinelをサポ…

Apache Geodeを組み込みなMemcached/Redis Serverとして使う

ちょっとした小ネタ的に。Apache Geodeは、Memcached ServerおよびRedis Serverになれる機能を持っています。How Gemcached Works | Geode DocsGeode Redis Adapter | Geode Docsそれぞれ、GemcachedとRedis Adapterという名前のようです。Gemcachedについて…

SpringのCache Abstractionで、複数のCacheManagerを合わせるCompositeCacheManagerを使う

SpringのCache Abstractionでは、バックエンドのキャッシュに対するCache Providerがあり、それぞれCacheManagerの 実装を提供していますが、複数のCacheManagerを組み合わせるCompositeCacheManagerというものがあります。Cache / Dealing with caches with…

SpringのCache Abstractionで、 アノテーションに複数のキャッシュを指定した場合の動きを確認する

SpringのCache Abstractionで提供される各種アノテーションでは、使用するキャッシュを複数指定することが できます。Cache / Declarative annotation-based caching複数のキャッシュを設定した時に、どのような動作をするのか確認してみましょう。なんとな…

SpringのCache AbstractionでRedisを使ってみる

SpringのCache Abstractionで、Redisを試してみたくなったので、気になるところの確認を含めて ちょっと遊んでみます。Spring BootのAutoConfigure対象で、裏ではSpring Data Redisを使っているみたいです。Caching / RedisSpring Data Redisここでは、簡単…

Ubuntu LinuxでRedis ClusterのDockerイメージを作って遊ぶ

Redis Clusterを使ってみたいのと、合わせてそのDockerイメージを作ろうかなと思ってちょっと遊んでみました。Redis 3から、クラスタが組めるようになったそうですね。これを試してみたいと。参考) オフィシャルサイトチュートリアル Redis cluster tutoria…

Ubuntu Linux 14.04 LTSにRedis 3をインストールする

Ubuntu Linux 14.04 LTSへRedis 3をインストールしてみます。Redis方法は2つ、ソースコードからコンパイルする方法と、apt-getでサードパーティのリポジトリからインストールする方法。今回対象とするRedisは、3.0.6とします。 ソースコードからインストール…