Redis學習筆記---安裝,redis學習筆記---

來源:互聯網
上載者:User

Redis學習筆記---安裝,redis學習筆記---
簡介

 隨著越來越多的互連網公司開始將Redis用於實際項目,並且很多人也一直討論Redis的架構設計的非常好,很適合用來學習.所以我在工作之餘對Redis做了些瞭解,並將學習筆記整理成部落格.

  Redis作為開源項目託管在github上, 可以通過github或者其官網redis.io 擷取Redis項目的源碼,目前Redis的最新穩定版本為3.0.2,相較於Redis2.X版本,Redis 3.0.2版本主要增加了叢集功能.在Redis 3.0.2之前,也有一些互連網公司在Redis基礎之上實現了一些自己的叢集功能,或者使用代理實現叢集功能.

Redis安裝

  Redis的安裝非常簡單,在擷取到源碼後執行如下命令

tar -xvf redis-3.0.2.tar.gz cd redis-3.0.2makemake installcd utils./install_server.sh ##在執行install_server.sh 會讓你選擇相關配置資訊,斷行符號使用預設配置,或者自己選擇配置
安裝完後在任意目錄下執行
redis-server  /etc/redis/6379.conf 
就會啟動一個redis服務,當然如果選擇多個設定檔的話,就會啟動多個redis服務,但是每個 redis服務必須指定一個未被佔用的連接埠,redis服務預設連接埠是6379(至於redis為什麼用6379作為預設的連接埠號碼,請自行百度八卦新聞吧!!).redis的基本使用

  Redis安裝完後會有redis-server,redis-cli可執行程式,redis-server用來啟動redis服務,redis-cli為redis的用戶端,用來串連redis資料庫.

redis-cli ##串連本地預設連接埠的redis服務,使用redis-cli -h host -p port 用來串連任意redis服務127.0.0.1:6379>set name "gucb"OK127.0.0.1:6379> set test testOK127.0.0.1:6379> get test"test"127.0.0.1:6379> keys * ##查看資料庫中的所有鍵 1) "test"2) "name"
Redis Python用戶端使用

  使用easy_install程式可以很簡單的安裝Redis的Python用戶端,當然也可以下載源碼安裝.

 sudo easy_install redis python >>>import redis ##未報錯說明安裝的沒問題 >>>r = redis.Redis(host = 'localhost',port = 6379,db = 0) >>>r.get('name') 'gucb'
總結

  redis 的安裝及使用相比較其他的軟體來說還算是比較簡單的,另外redis相比memcache提供了更多的資料類型,這也使redis能夠使用更多的應用情境.下邊的部落格會記錄一些關於redis基礎資料型別 (Elementary Data Type)使用的筆記.

著作權聲明:本文為博主原創文章,未經博主允許不得轉載。

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.