Redis 是一種高性能的 Key-Value 數據庫。linux
Redis 中文官網git
NoSQL是一種新出現的數據庫(Not Only SQL),它的特色:github
MongoDB、Redis、Hbase hadoop、Cassandra hadoopredis
Redis 是一個開源的使用 ANSI C 語言編寫、支持網絡、可基於內存亦可持久化的日誌型、Key-Value 數據庫,並提供多種語言的 API。算法
從2010年3月15日起,Redis 的開發工做由 VMware 主持。從2013年5月開始,Redis 的開發由 Pivotal 贊助。sql
Redis 是 NoSQL 技術陣營中的一員,它經過多種鍵值數據類型來適應不一樣場景下的存儲需求,藉助一些高層級的接口使用其能夠勝任,如緩存、隊列系統的不一樣角色。mongodb
Redis 與其它 Key-Value 緩存產品有如下三個特色:shell
內存管理機制上:數據庫
支持的數據結構上:windows
Github下載地址:https://github.com/microsoftarchive/redis/releases
下載文件
若是 github
下載文件慢,能夠下載我已經下載好的文件:
下載完成後進行解壓,解壓路徑我選擇的是:D:\redis
。
打開 cmd
,使用 cd
命令進入redis的目錄,輸入 redis-server.exe redis.windows.conf
輸入以後,會顯示以下界面:
這時候另啓一個 cmd 窗口,原來的不要關閉,否則就沒法訪問服務端了。
切換到 redis 目錄下運行:
redis-cli.exe -h 127.0.0.1 -p 6379
設置鍵值對:
set myKey abc
取出鍵值對:
get myKey
下載
$ wget http://download.redis.io/releases/redis-6.0.5.tar.gz
或者進入網址下載指定版本: http://download.redis.io/releases/
解壓
$ tar xzf redis-6.0.5.tar.gz
進入
$ cd redis-6.0.5
編譯
$ make
安裝
$ sudo make install
驗證
$ redis-cli Could not connect to Redis at 127.0.0.1:6379: Connection refused not connected>
歡迎訪問個人我的網站:
李培冠博客:lpgit.com