タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

redisに関するRiverSideのブックマーク (3)

  • Redirecting

  • インメモリKVS「Redis」を試してみる -実践編- | ビズリーチラボ

    こんにちは。芹沢です。 あれこれとキャラ付けを考えたんですが思いつかないのでこのままで。 前回の続きで、今回はJavaからredisを操作してみます。 事前準備 RedisのJavaライブラリは下記のようなものがあります。 jedis jredis JDBC-Redis  今回記事を書くにあたってjedisとjredisの2つを試してみましたが、お手軽さ重視で今回はjedisをご紹介します。 1.jedisライブラリを入手します。 mavenのdependencyを使って落としてくることもできますが、サクっと試したいのでgit hubからjarをダウンロードします。 ※zipの中にあるjarだけだと一部の依存性ライブラリが足りず、 jedisのconnection poolが使えないという問題があるようなので今回はconnection pool使わないでサーバに接続する実装を紹介します

  • Redis の Pub/Sub を使って Node.js + WebSocket のスケールアウトを実現する方法

    Node におけるスケールアーキテクチャ考察(Scale 編)というエントリーを読んで、RedisはPub/Sub型通信をサポートしているという事を知りました。エントリーでも言及されているように、Pub/Subを使えば Node.js + WebSocket サーバをスケールする際に、中継サーバの役割を果たす事が出来るはずです。 そんな訳で実際に Node.js と Redis を使って Pub/Sub の実験を行なってみました。ユーザが別々のNode.jsサーバに接続していてもWebSocketを通してメッセージのやり取りを出来るようにします。 イメージとしてはこんな感じです。 下準備# Ubuntuの場合は apt-get で1発でインストールする事が出来ます。 $ sudo apt-get install redis npmでredisモジュールをインストールします。 $ npm i

    Redis の Pub/Sub を使って Node.js + WebSocket のスケールアウトを実現する方法
  • 1