nosql資料庫出現到現在很多年了。筆者一直從事C/S模式的上開發。所以相對而言筆者只是聽過卻從來不知道他是什麼東西。時代在變化,當年所有業務都放在一個War包的時代已經不在了。微服務已經成為了世界主流了。相應的很多技術都出現了。現在互聯網沒有以3高3V來做目標都不好意思拿出手了。 3高:高性能,高 ...
nosql資料庫出現到現在很多年了。筆者一直從事C/S模式的上開發。所以相對而言筆者只是聽過卻從來不知道他是什麼東西。時代在變化,當年所有業務都放在一個War包的時代已經不在了。微服務已經成為了世界主流了。相應的很多技術都出現了。現在互聯網沒有以3高3V來做目標都不好意思拿出手了。
- 3高:高性能,高併發,高擴展。
- 3V :海量Volume,多樣Variety,實時Velocity
那麼這種形式之下很多不在以關係類型的資料庫應勢而生。Redis便是其中一位。那筆者為什麼選擇他呢?主流嗎!現在的Redis可以安裝在Windows系統,但是官方不推薦。所以筆者也是安裝在CENTOS7上。如何安裝的話,網上一堆資料你可以搜索一下。如果安裝成功的話。你可以在系統的/usr/local/bin裡面找到相關的文件。
為了方便筆者用上了Xshell 6軟體來做相關的linux命令操作。如下相看安裝的文件
看了沒有筆者安裝成功之後,就在/user/local/bin的文件夾下。安裝完了之後,肯定是啟動了。redis-server就是用於啟動,可是他有三種方式啟動。當然這三種只要都是依據配置參數的設定來區分的。
預設啟動:直接在上面redis-server
但是這個方式不好。不方便。你必須在另外開啟一個進程來運行客戶端
運行配置啟動:就是運行的時候,指定一些參數。
看到了筆指配置相關的運行埠。但是這種方式也不好。配置的信息下次就要重來一次。所以一般都是用第三種方種。
配置文件啟動:修改配置文件的配置參數。不過有一點多。筆者不可能一個個列表。先列出我們啟動一般需要註意的幾個。
上面說到以配置文件的方式啟動。那麼配置文件在哪裡呢?筆者是以下載方式安裝redis的。不是用yum的。所以下載包解壓出來的文件夾裡面就有。
筆者是一個開發人員,不過常常聽到一些運維人員說:一個重要的軟體。在用的時候一定要先備份。所以筆者也備份了一份。同時筆者把相關運行redis的文件合部放到另一個文件夾裡面。如下
筆者在/usr/lcoal/裡面新建一個redis文件,並把相關的文件複製進來。我們用一下vim來修改一下配置吧。其實你只要修改一個配置daemonize就可以了。
# vim redis.conf
這樣子在啟動redis的時候就方便多了。試一下。
測試一下。
完美