Memcached : Python で利用する2016/09/11 |
Python からの Memcached 利用例です。
|
|
[1] | Python の Memcached クライアントライブラリーをインストールしておきます。 |
root@dlp:~# apt-get -y install python-memcache
|
[2] | 基本的な利用方法サンプルです。 |
ubuntu@dlp:~$
vi use_memcache.py #!/usr/bin/env python import memcache client = memcache.Client(["127.0.0.1:11211"], cache_cas=True) # キーに値をセットして表示 client.set("key01", "value01") print "key01.value :", client.get("key01") # キーに値をアペンドして表示 client.append("key01", ",value02") print "key01.value :", client.get("key01") client.set("key02", 1) # 加算 client.incr("key02", 100) print "key02.value :", client.get("key02") # 減算 client.decr("key02", 51) print "key02.value :", client.get("key02") # CAS client.set("key03", "value03") print "key03.value :", client.gets("key03") print "key03.casid :", client.cas_ids["key03"] client.cas("key03", "value04") print "key03.value :", client.gets("key03") # 実行 ubuntu@dlp:~$ python use_memcache.py key01.value : value01 key01.value : value01,value02 key02.value : 101 key02.value : 50 key03.value : value03 key03.casid : 297 key03.value : value04 |
Sponsored Link |