佳木斯湛栽影视文化发展公司

主頁 > 知識庫 > Redis客戶端及服務(wù)端的安裝教程詳解

Redis客戶端及服務(wù)端的安裝教程詳解

熱門標簽:鐵路電話系統(tǒng) 網(wǎng)站排名優(yōu)化 地方門戶網(wǎng)站 Linux服務(wù)器 服務(wù)外包 AI電銷 百度競價排名 呼叫中心市場需求

本系列將和大家分享Redis分布式緩存,本文是該系列的開篇,主要簡單介紹下Redis客戶端及服務(wù)端的安裝。

一、Redis簡介

Redis:Remote Dictionary Server 遠程字典服務(wù)器

基于內(nèi)存管理(數(shù)據(jù)存在內(nèi)存),實現(xiàn)了5種數(shù)據(jù)結(jié)構(gòu)(分別應(yīng)對各種具體需求),單線程模型的應(yīng)用程序(單進程單線程),對外提供插入--查詢--固化--集群功能。

正是因為基于內(nèi)存管理所以速度快,可以用來提升性能。但是不能當數(shù)據(jù)庫,不能作為數(shù)據(jù)的最終依據(jù)。

單線程多進程的模式來提供集群服務(wù)。

單線程最大的好處就是原子性操作,就是要么都成功,要么都失敗,不會出現(xiàn)中間狀態(tài)。Redis每個命令都是原子性(因為單線程),不用考慮并發(fā),不會出現(xiàn)中間狀態(tài)。(線程安全)

Redis就是為開發(fā)而生,會為各種開發(fā)需求提供對應(yīng)的解決方案。

Redis只是為了提升性能,不做數(shù)據(jù)標準。任何的數(shù)據(jù)固化都是由數(shù)據(jù)庫完成的,Redis不能代替數(shù)據(jù)庫。

Redis實現(xiàn)的5種數(shù)據(jù)結(jié)構(gòu):String、Hashtable、Set、ZSet和List。

二、Redis客戶端及服務(wù)端的安裝

首先從github上面下載最新的Redis服務(wù)端安裝工具。(微軟開發(fā)的,只有64位)

下載地址如下:

https://github.com/microsoftarchive/redis/releases

如果從github上面下載很慢,那么也可以選擇從百度網(wǎng)盤上下載:

 https://pan.baidu.com/s/1r3_G16bXg5oq1e9eZOWSJA 提取碼: fds9

下載免安裝版解壓后如下所示:

運行服務(wù)器如下所示:

出現(xiàn)該界面說明Redis服務(wù)運行成功了。

在運行Redis服務(wù)(即運行redis-server.exe)的情況下,我們再運行簡易的Redis客戶端(即運行redis-cli.exe),并嘗試使用一些命令,如下所示:

可以發(fā)現(xiàn)能正常使用了。

如果沒有運行redis-server.exe當服務(wù),直接運行redis-cli.exe的話,此時是無法操作Redis的。

出現(xiàn)這種情況的原因是還沒有將Redis服務(wù)設(shè)置為Windows服務(wù)。常用的Redis服務(wù)命令如下:

設(shè)置服務(wù):
redis-server --service-install redis.windows-service.conf --loglevel verbose

卸載服務(wù):
redis-server --service-uninstall

啟動服務(wù):
redis-server --service-start

停止服務(wù):
redis-server --service-stop

cmd進入到剛才解壓文件的根目錄,輸入將Redis設(shè)置為Windows服務(wù)的命令,如下所示:

設(shè)置服務(wù)命令運行完后沒有報錯的話就說明Windows服務(wù)設(shè)置成功了,此時去任務(wù)管理器的服務(wù)中就可以看到有個Redis服務(wù)了,如下所示:

Windows服務(wù)設(shè)置成功后不用啟動redis-server.exe服務(wù)端,直接運行redis-cli.exe簡易客戶端可以發(fā)現(xiàn)此時也可以正常使用。

更多的命令在下載的解壓包里面有一份文檔,文檔里面有詳細的說明,此處就不再做過多的解釋了。

介紹到這里可以發(fā)現(xiàn)這個redis-cli.exe用起來并不是很方便,下面推薦一個Redis桌面管理工具(客戶端):

直接運行安裝即可,安裝成功后設(shè)置一下連接本地Redis,如下所示:

設(shè)置完成后就可以進行相關(guān)操作了:

至此本文就介紹完了,從下一篇開始我們將結(jié)合具體的應(yīng)用場景來介紹Redis中的5種數(shù)據(jù)結(jié)構(gòu)。

Redis工具安裝包:

鏈接: https://pan.baidu.com/s/1r3_G16bXg5oq1e9eZOWSJA 提取碼: fds9

此文由博主精心撰寫轉(zhuǎn)載請保留此原文鏈接:https://www.cnblogs.com/xyh9039/p/13961069.html

版權(quán)聲明:如有雷同純屬巧合,如有侵權(quán)請及時聯(lián)系本人修改,謝謝?。?!

到此這篇關(guān)于Redis客戶端及服務(wù)端的安裝教程詳解的文章就介紹到這了,更多相關(guān)Redis客戶端及服務(wù)端安裝內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • redission分布式鎖防止重復(fù)初始化問題
  • Redis分布式鎖的使用和實現(xiàn)原理詳解
  • redis scan命令導致redis連接耗盡,線程上鎖的解決

標簽:仙桃 湘潭 湖南 崇左 黃山 蘭州 銅川 衡水

巨人網(wǎng)絡(luò)通訊聲明:本文標題《Redis客戶端及服務(wù)端的安裝教程詳解》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    新乡市| 隆尧县| 牙克石市| 滕州市| 万宁市| 桐梓县| 永吉县| 凤山县| 菏泽市| 新和县| 克什克腾旗| 正安县| 吉隆县| 利津县| 山阳县| 贞丰县| 青浦区| 当雄县| 界首市| 绥中县| 丹凤县| 克东县| 桓台县| 广西| 普定县| 三原县| 淄博市| 石城县| 赣州市| 梁山县| 阜宁县| 宣威市| 芜湖县| 黔西县| 漯河市| 平顶山市| 自治县| 马鞍山市| 威海市| 南充市| 双峰县|