redis集群
cd /usr/local/redis3.0/src
./redis-trib.rb create --replicas 1 ip1:7000 ip1:7001
cluster info/nodes
redis-cli -c -h yourhost -p yourpost
https://github.com/andymccurdy/redis-py
pip install redis-py-cluster
pip升级pip-9.0.1.tar.gz
<code># !/usr/bin/env python</code>
<code># coding:utf-8</code>
<code># import redis</code>
<code>from</code> <code>rediscluster </code><code>import</code> <code>StrictRedisCluster</code>
<code>import</code> <code>sys</code>
<code>redis_nodes </code><code>=</code> <code>[{</code><code>'host'</code><code>:</code><code>'ip1'</code><code>,</code><code>'port'</code><code>:</code><code>7000</code><code>}]</code>
<code>try</code><code>:</code>
<code> </code><code>redisconn </code><code>=</code> <code>StrictRedisCluster(startup_nodes</code><code>=</code><code>redis_nodes)</code>
<code>except</code> <code>Exception,e:</code>
<code> </code><code>print</code> <code>"Connect Error!"</code>
<code> </code><code>sys.exit(</code><code>1</code><code>)</code>
<code>redisconn.</code><code>set</code><code>(</code><code>'name'</code><code>, </code><code>'admin'</code><code>)</code>
<code>redisconn.</code><code>set</code><code>(</code><code>'age'</code><code>, </code><code>18</code><code>)</code>
<code>print</code> <code>"name is: "</code><code>, redisconn.get(</code><code>'name'</code><code>)</code>
<code>print</code> <code>"age is: "</code><code>, redisconn.get(</code><code>'age'</code><code>)</code>
<code>(</code><code>11</code><code>) 在你的计算机安装Redis 服务器和Python 的redis 库(pip install redis)。创建一</code>
<code>个Redis 的哈希表test,包含字段count(</code><code>1</code><code>) 和name(</code><code>'Fester Bestertester'</code><code>),输出test 的所有字段。</code>
<code># redisconn.hmset('test', {'count': 1, 'name': 'Fester Bestertester'})</code>
<code>print</code> <code>redisconn.hgetall(</code><code>'test'</code><code>)</code>
<code>(</code><code>12</code><code>) 自增test 的count 字段并输出它。</code>
<code>>>> conn.hincrby(</code><code>'test'</code><code>, </code><code>'count'</code><code>, </code><code>3</code><code>)</code>
<code>4</code>
<code>>>> conn.hget(</code><code>'test'</code><code>, </code><code>'count'</code><code>)</code>
<code>b</code><code>'4'</code>
本文转自 liqius 51CTO博客,原文链接:http://blog.51cto.com/szgb17/1914431,如需转载请自行联系原作者