You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Implemented commands: Connection (complete) AUTH -- see RequireAuth() ECHO HELLO -- see RequireUserAuth() PING SELECT SWAPDB QUIT Key COPY DEL EXISTS EXPIRE EXPIREAT EXPIRETIME KEYS MOVE PERSIST PEXPIRE PEXPIREAT PEXPIRETIME PTTL RANDOMKEY -- see m.Seed(...) RENAME RENAMENX SCAN TOUCH TTL TYPE UNLINK Transactions (complete) DISCARD EXEC MULTI UNWATCH WATCH Server DBSIZE FLUSHALL FLUSHDB TIME -- re
Radix Radix is a minimalistic Redis client for Go. It is broken up into the following: redis - A wrapper around a single redis connection. Supports normal commands/response as well as pipelining. resp - A utility package for encoding and decoding messages from redis extra - a sub-package containing added functionality pool - a simple, automatically expanding/cleaning connection pool. pubsub - a si
Redis 2.8 の redis-sentinel によるレプリケーションの自動フェイルオーバーについて、 比較的発生しそうな障害を想定して動作検証してみました。 結論から redis-server の自動再起動を構成している場合は要注意。 daemontools とか。 Master が落ちた後すぐ(例えば数秒)に再起動してきた場合、 再び Master としてレプリケーションに参加します。 よって、Master 再起動の前後でデータに差異があった場合でも、 再起動後のデータをもとに同期される為、データが破壊される可能性があります。 これを回避する為には、Sentinel により sdown/odown として認識されるのを待ってからインスタンスを復帰させるようにします。 復帰が早すぎると、障害(sdown/odown)ではなく再起動(reboot)と認識します。 レプリケーションの再
MonitoringMonitor your Redis instances with the highest level of granularity both in real-time and historical. Cloud ReadyManage your cloud hosted Redis servers directly from Redsmin. Microsoft Azure Redis cache, Redis Labs, Amazon AWS or Elasticache you name it! Manage Behind FirewallYour Redis servers may be deployed securely behind the firewall. Redsmin proxy will open and maintain a secure con
Twilio というサービスで決済サービスの障害があったらしいが、恐しいことにこのサービス、 決済情報をRedisで管理していたらしい、というのをRedis作者、antirez氏のblogで知った。 Twilio incident and Redis - Antirez weblog この件に関しては、Twilio自体も 調査報告 を出している。簡単にまとめるとこういう感じだ: TwilioではRedisを single-master, multi-slave なレプリケーション環境で使用している ネットワーク障害で一時的に master-slave 間の接続が切れたことにより、master-slave間のデータの再同期が発生 この再同期がすべてのslaveに対して同時に発生したため、masterの負荷が高くなり、結果決済サービスの障害が発生 この負荷を解決するためmasterを再起動する
Edis is a protocol-compatable Server replacement for Redis, written in Erlang. Edis's goal is to be a drop-in replacement for Redis when persistence is more important than holding the dataset in-memory. Edis (currently) uses Google's leveldb as a backend. Future plans call for a multi-master clustering model. Near term goals are to act as a read-slave for existing Redis servers. Learn more → Is Ed
mod_redis This Apache module uses a rule-based engine (based on regular expression parser) to map URLs to REDIS commands on the fly. It supports an unlimited number of rules and can match on the full URL and the request method (GET, POST, PUT or DELETE) to provide a very flexible option for defining a RESTful interface to REDIS. By default the module returns an XML representation of the resulting
It is a truth universally acknowledged, that a person in possession of a fast internet connection must be in want of some porn. We all know that porn sites are a big part of the web -- but their actual size will astonish you. It is a truth universally acknowledged, that a person in possession of a fast internet connection must be in want of some porn. While it's difficult domain to penetrate -- ha
Key-Value Store の Redis について、公式サイトの README を参考に概要をつかむためのメモ(ほぼ、簡易な訳のみ)。 redis - Project Hosting on Google Code README に入る前に、プロジェクトサイトのトップページに書かれている特徴から、いくつか抜粋。 Posix システム向けに ANCI-C で書かれている 対応言語 Ruby (+) Rack::Session と Rack::Cache を Redis に対応させたものもある (+) DataMapper の Redis 用アダプタがある Python Twisted Python PHP Erlang Tcl Perl Lua JAVA Scala Clojure Redis はデータベース Redis はキーと値のペアからなる辞書を実装した非常にシンプルなデータベース
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く