Redisでトランザクションっぽいものを実装する

# トランザクションっぽいのスタート
multi

# コミット
exec

# ロールバック
discard

ただし。ハードウェアクラッシュのようにRedisより下のレイヤーのクラッシュがあった場合は、 完了した所までコミットされてロールバックはされない。要は一貫性の保証は無い。