<code>sudo</code> <code>apt-get update</code>
<code>sudo</code> <code>apt-get </code><code>install</code> <code>make</code> <code>gcc python-dev -y</code>
<code>wget http:</code><code>//download</code><code>.redis.io</code><code>/releases/redis-3</code><code>.2.8.</code><code>tar</code><code>.gz</code>
<code>tar</code> <code>xzf redis-3.2.8.</code><code>tar</code><code>.gz</code>
<code>cd</code> <code>redis-3.2.8</code>
<code>make</code>
<code>sudo</code> <code>make</code> <code>install</code>
<code>#啟動服務端</code>
<code>redis-server redis.conf </code>
<code>#啟動用戶端連接配接</code>
<code>ancongadmin@yancongadmin-All-Series:~</code><code>/downloads/redis-3</code><code>.2.8</code><code>/src</code><code>$ .</code><code>/redis-cli</code>
<code>127.0.0.1:6379> </code>
<code>127.0.0.1:6379> </code><code>set</code> <code>foo bar</code>
<code>OK</code>
<code>127.0.0.1:6379> get foo</code>
<code>"bar"</code>
<code>#Linux上為Python語言安裝Redis用戶端庫</code>
<code>~:$ wget -q http:</code><code>//peak</code><code>.telecommunity.com</code><code>/dist/ez_setup</code><code>.py </code><code># 下載下傳ez_setup子產品</code>
<code>~:$ </code><code>sudo</code> <code>python ez_setup.py </code><code># 通過運作ez_setup子產品來下載下傳并安裝 setuptools。</code>
<code>Downloading http:</code><code>//pypi</code><code>.python.org</code><code>/packages/2</code><code>.7</code><code>/s/setuptools/</code><code>... </code><code>#</code>
<code>[trimmed] </code><code>#</code>
<code>Finished processing dependencies </code><code>for</code> <code>setuptools==0.6c11 </code><code>#</code>
<code>~:$ </code><code>sudo</code> <code>python -m easy_install redis hiredis </code><code># 通過運作setuptools的easy_install包來安裝redis包以及hiredis包。</code>
<code>Searching </code><code>for</code> <code>redis </code><code># redis包為Python提供了一個連接配接至Redis的接口。</code>
<code>Finished processing dependencies </code><code>for</code> <code>redis </code><code>#</code>
<code>Searching </code><code>for</code> <code>hiredis </code><code># hiredis包是一個C庫,它可以提高Python的Redis用戶端的速度。</code>
<code>Finished processing dependencies </code><code>for</code> <code>hiredis </code><code>#</code>
<code>~:$</code>
<code>#使用Python來測試Redis</code>
<code>$ python</code>
<code>Python 2.7.12 (default, Nov 19 2016, 06:48:10) </code>
<code>[GCC 5.4.0 20160609] on linux2</code>
<code>Type </code><code>"help"</code><code>, </code><code>"copyright"</code><code>, </code><code>"credits"</code> <code>or </code><code>"license"</code> <code>for</code> <code>more</code> <code>information.</code>
<code>>>> </code><code>import</code> <code>redis </code>
<code>>>> conn = redis.Redis() </code>
<code>>>> conn.</code><code>set</code><code>(</code><code>'hello'</code><code>, </code><code>'world'</code><code>) </code>
<code>True</code>
<code>>>> conn.get(</code><code>'hello'</code><code>) </code>
<code>'world'</code>
<code>>>> </code>
<code>redis 使用key-value,鍵值</code>
<code>預設端口:6379</code>
參考:
<a href="https://gnuhpc.gitbooks.io/redis-all-about/content/Operation/persistence-backup/aof.html" target="_blank">Redis開發運維實踐指南</a>
本文轉自 yanconggod 51CTO部落格,原文連結:http://blog.51cto.com/yanconggod/1906724