Redis 服務搭建

一、redis 簡介redis

  • Redis 是徹底開源免費的,遵照 BSD 協議,是一個高性能的 key-value 數據庫。
  • Redis 與其餘 key - value 緩存產品有如下三個特色:
    • Redis 支持數據的持久化,能夠將內存中的數據保存在磁盤中,重啓的時候能夠再次加載進行使用。
    • Redis 不單單支持簡單的 key-value 類型的數據,同時還提供 list,set,zset,hash 等數據結構的存儲。
    • Redis 支持數據的備份,即 master-slave 模式的數據備份。

二、redis 優點數據庫

  • 性能極高 – Redis 能讀的速度是110000次/s,寫的速度是81000次/s 。
  • 豐富的數據類型 – Redis 支持二進制案例的 Strings, Lists, Hashes, Sets 及 Ordered Sets 數據類型操做。
  • 原子 – Redis 的全部操做都是原子性的,意思就是要麼成功執行要麼失敗徹底不執行。單個操做是原子性的。多個操做也支持事務,即原子性,經過 MULTI 和 EXEC 指令包起來。
  • 豐富的特性 – Redis 還支持 publish/subscribe,通知,key 過時等等特性。

三、redis 數據庫服務搭建緩存

  • 建立目錄 redis
mkdir redis
  • 下載 redis.tar.gz 包
wget http://download.redis.io/releases/redis-3.0.0.tar.gz
  • 解壓 redis-3.0.0.tar.gz 包
tar -zxvf redis-3.0.0.tar.gz
  • 進入解壓出來的 redis-3.0.0 目錄中,編譯安裝
make PREFIX=/redis install

#出現 It’s a good idea to run "make test" 說明 ok 了
  • 解壓包文件目錄下有一個 redis.conf 文件,拷貝配置文件到編譯安裝目錄中的 bin 目錄下
cp  /redis/redis-3.0.0/redis.conf  /redis/bin
  • 修改密碼安全

  • redis 默認是空密碼,可是這樣在項目上線後是不安全的,容易被入侵,因此要設置密碼打開 redis.conf 文件,找到 # requirepass foobared 這行,在此行下增長一行 requirepass 123456 ,設置密碼爲 123456 保存數據結構

  • 進入 bin 目錄下啓動 redis
 ./redis-server ./redis.conf

  • 接下來就能夠經過 IP 和端口和密碼就能夠經過 Redis Desktop Manager 工具進行鏈接訪問 redis 數據庫了
    • 端口默認爲:6379 --->    注意開放端口號

相關文章
相關標籤/搜索