1. 程式人生 > 其它 >看完大牛這篇文章,再遇到伺服器反映慢的情況就不怕了

看完大牛這篇文章,再遇到伺服器反映慢的情況就不怕了

Redis介紹

REmoteDIctionaryServer(Redis)是一個由SalvatoreSanfilippo寫的key-value儲存系統。Redis是一個開源的使用ANSIC語言編寫、遵守BSD協議、支援網路、可基於記憶體亦可持久化的日誌型、Key-Value資料庫。它通常被稱為資料結構伺服器,因為值(value)可以是字串(String),雜湊(Hash),列表(list),集合(sets)和有序集合(sortedsets)等型別。Redis支援資料的持久化,可以將記憶體中的資料儲存在磁碟中,重啟的時候可以再次載入進行使用。Redis不僅僅支援簡單的key-value型別的資料,同時還提供list,set,zset,hash等資料結構的儲存。Redis支援資料的備份,即master-slave模式的資料備份。

Redis 優勢

效能極高–Redis能讀的速度是110000次/s,寫的速度是81000次/s。豐富的資料型別–Redis支援二進位制案例的Strings,Lists,Hashes,Sets及OrderedSets資料型別操作。原子–Redis的所有操作都是原子性的,意思就是要麼成功執行要麼失敗完全不執行。單個操作是原子性的。多個操作也支援事務,即原子性,通過MULTI和EXEC指令包起來。豐富的特性–Redis還支援publish/subscribe,通知,key過期等等特性。

Redis的安裝

windows下安裝

1.下載redis安裝檔案[點此下載]

2.開啟一個 cmd 視窗 使用 cd 命令切換目錄到 C:\redis 執行:

redis-server.exeredis.windows.conf如果想方便的話,可以把redis的路徑加到系統的環境變數裡,這樣就省得再輸路徑了,後面的那個redis.windows.conf可以省略,如果省略,會啟用預設的。

3.這時候另啟一個 cmd 視窗,原來的不要關閉,不然就無法訪問服務端了。
切換到 redis 目錄下執行:

redis-cli.exe-h127.0.0.1-p6379

Linux下安裝

1.下載redis安裝檔案[點此下載]

2.輸入以下命令啟動

$cdsrc$./redis-server注意這種方式啟動redis使用的是預設配置。也可以通過啟動引數告訴redis使用指定配置檔案使用下面命令啟動。$cdsrc$./redis-server../redis.conf