2011年4月20日水曜日

redis-pyでキーをリネームする

redis-pyでキーをリネームするには、以下のコードのようにrenameを使用します。

# coding=UTF-8
import redis

rc = redis.Redis(host='localhost', port=6379)
rc.set('key1', 'value1')
rc.set('key2', 'value2')
# キーをリネームする
# (key2の値は失われる)
rc.rename('key1', 'key2')
print(rc.get('key1'))
print(rc.get('key2'))

補足
ubuntuで以下のコマンドでredisとredis-pyのインストールができます。
sudo apt-get install redis-server
sudo apt-get install python-redis

動作環境
Python 2.6.6, redis-py (2.0.0-1)

0 件のコメント:

コメントを投稿