天天看点

python redis使用

#python下redis使用

<code>安装python redis插件:</code>

<code>apt</code><code>-</code><code>get install python</code><code>-</code><code>redis</code>

<code>编辑python连接redis脚本</code>

<code>vi redis_conn.py</code>

<code>#!/usr/bin/env python</code>

<code>import</code> <code>redis</code>

<code>r</code><code>=</code><code>redis.Redis(host</code><code>=</code><code>'localhost'</code><code>,port</code><code>=</code><code>6379</code><code>,db</code><code>=</code><code>0</code><code>)</code>

<code>#r['yourkey']='yourvalue'</code>

<code>def</code> <code>get_redis(host_ip</code><code>=</code><code>'localhost'</code><code>,port</code><code>=</code><code>6379</code><code>,db</code><code>=</code><code>0</code><code>):</code>

<code>        </code><code>return</code> <code>redis.Redis(host</code><code>=</code><code>host_ip,port</code><code>=</code><code>port,db</code><code>=</code><code>db)</code>

<code>        </code> 

<code>进入python命令下执行:</code>

<code>&gt;&gt;&gt;</code><code>import</code> <code>tab </code>

<code>&gt;&gt;&gt;</code><code>import</code> <code>redis_conn</code>

<code>&gt;&gt;&gt;redis_conn.r.</code><code>set</code><code>(</code><code>'key1'</code><code>,</code><code>'value1'</code><code>)</code>

<code>&gt;&gt;&gt;redis_conn.r[</code><code>'key1'</code><code>]</code><code>=</code><code>'value1'</code>

<code>&gt;&gt;&gt;redis_conn.r.keys()    </code><code>#查看所有的key</code>

<code>&gt;&gt;&gt;redis_conn.r.delete(</code><code>'key1'</code><code>)    </code><code>#删除一个key</code>

<code>&gt;&gt;&gt;redis_conn.r.[</code><code>'key1'</code><code>]     </code><code>#获取key1的value</code>

<code>&gt;&gt;&gt;redis_conn.r.get(</code><code>'key1'</code><code>)</code>

本文转自 王家东哥 51CTO博客,原文链接:http://blog.51cto.com/xiaodongge/1865021