This domain may be for sale!
High availability for non-clustered Redis Redis Sentinel provides high availability for Redis when not using Redis Cluster. Redis Sentinel also provides other collateral tasks such as monitoring, notifications and acts as a configuration provider for clients. This is the full list of Sentinel capabilities at a macroscopic level (i.e. the big picture): Monitoring. Sentinel constantly checks if your
Redisのバックアップ(スナップショット?)の取得方法のメモ。 bgsaveでデータベースを保存、lastsaveで最終保存日時を確認後、データベースファイルをコピー。 $ redis-cli bgsave $ redis-cli lastsave lastsaveはUNIXTIMEで返ってくる為、要変換。 例) $ date --date "@`redis-cli lastsave`" +"%Y/%m/%d %H:%M" lastsaveで、データベースがファイルに保存されている事を確認し、データベースファイルをコピー。 # cd /var/lib/predis/ # cp dump.rdb dump.rdb.YYYYMMDD ※データベースファイルのファイル名と配置パスは、redis.confの『dbfilename』と『dir』を参照。 参考) http://my.safaribo
redis-rails/README.md Redis stores for Ruby on Rails redis-rails provides a full set of stores (Cache, Session, HTTP Cache) for Ruby on Rails. It natively supports object marshalling, timeouts, single or multiple nodes and namespaces. Redis Installation Option 1: Homebrew MacOS X users should use Homebrew to install Redis: brew install redis Option 2: From Source Download and install Redis from ht
spork + redis-rb でのエラー対処: "Tried to use a connection from a child process without reconnecting. You need to reconnect to Redis after forking."RubyRedisSpork 問題 redis-rb gemsを2.2から3.0.1にアップデートしたとき,sporktを使ってspecを走らせると以下のようなエラーが出た. Tried to use a connection from a child process without reconnecting. You need to reconnect to Redis after forking. 原因 redis-rb 3以降では,forkしたときに親と子でredisのコネクションを共有していると例外を投
This past weekend I had the pleasure of delivering a wide-ranging talk in Singapore about using Redis as a complement to your main relational database. It was essentially a much enhanced redo of my RailsConf 2012 talk of the same name. The challenge of covering this topic effectively is that Redis is quite popular so at a single-track conference such as RedDotRubyConf, I was sure the audience woul
$redis = Redis.new(:host => 'localhost', :port => 6379) のように書いて$redis.get 'key'みたいに使うけれど,これだとRedisサーバーに繋がらないとき(redisサーバーが落ちてるとか)でもアプリケーション内でredisへアクセスするまでわからない. 起動時にチェックしてほしい. 手段、コード 初期化したあとすぐにpingを飛ばす
最近 Test::RedisServer とかもろもろつくっててばれてるかもしれませんが、だいぶ Redis 期にありまして、最近の趣味は?っていう問いにはだいたいRedisのソースを読むことですってなくらいなのですが、 memcached とかシンプルな KVS と比べるとだいぶ機能が豊富なので使い方を迷ったりとかそういう事例もあり、周りにもう少し使える人を増やさなければ僕の書いたコードが属人化しててつらい感じになるなーっていうわけで、 布教活動をおこなっておりまして、その一環として ISUCON2 に参加してきましたのでその報告です。 livedoor Techブログ : #isucon2 リアルタイムフォトレポート 更新終了 前回の優勝チームに混ぜてもらった感じでだいぶついてる感じもしますが、見事連覇を果たせ、懇親会でも redis redis と連呼してきたのでだいぶ興味持った方も
Redis のレプリケーション設定についてメモ 公式ドキュメント http://redis.io/topics/replication Redis のレプリケーション マスターは複数のスレーブをもてる スレーブは別のスレーブの親になれる マスター/スレーブのレプリケート処理はノンブロッキング スレーブは writable (2.6 からは slave-read-only 設定が追加され、デフォルトは read-only) スレーブの用意 スレーブ用 redis サーバーを起動する。同じサーバ内に起動するのであれば、ポートを変更する必要がある。 redis.conf の port を修正すること。 スレーブ設定方法 confファイルでの設定 redis.conf にマスターの情報を記述する slaveof <masterip> <masterport> ex) slaveof 192.168
redisのインストール yumでのインストールもできますが、最新をインストールしたかったので、 ソースファイルをダウンロードしてきてインストールします wget http://redis.googlecode.com/files/redis-2.4.5.tar.gz tar zxvf redis-2.4.5.tar.gz cd redis-2.4.5 make sudo make install これでインストールは完了です。 動作確認 redis-server これでサーバが起動します。 起動させたまま、別のターミナルで redis-cli redis> ping PONG redis> set foo bar OK redis> get foo "bar" redis> quit このように動作すればとりあえずインストールはOK 起動スクリプトの設定 起動スクリプトのやり方は2通り書
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く