Redis安裝和基礎介紹
一:初識Redis
Redis是一個遠程內存數據庫,它不僅性能強勁,而且還具有復制特性以及為解決問題而生的獨一無二的數據模型。Redis提供了5種不同類型的數據結構,各式各樣的問題都可以很自然地映射到這些數據結構上:Redis有著數據庫沒有的適應用戶使用需求,此外,通過復制、持久化和客服端分片等特性,用戶可以很方便的將Redis擴展成一個能夠包含數百GB數據、每秒處理上百萬次請求的系統。
上面對Redis數據庫只說出了一部分真相。Redis是一個速度非常快的非關系數據庫,它可以存儲鍵(key)與5種不同類型的值(value)之間的映射,可以將存儲在內存的鍵值對數據持久化到硬盤,可以使用復制特性來擴展讀性能,還可以使用客戶端分片(是一種將數據劃分為多個部分的方法,對數據的劃分可以基於鍵包含的id,基於鍵的散列值,或者基於以上兩者的某種組合。通過對數據進行分片,用戶可以將數據存儲到多臺服務器上,也可以從多臺服務器上獲取到數據,這種方法在解決某些問題時可以獲得線性級別的性能提升)來擴展寫的性能,接下來具體操作。
二:安裝Redis服務
官方的Redis並沒有Window安裝包,但可以上github上有開源的代碼,點擊:https://github.com/ServiceStack/redis-windows
打開cmd開啟redis-server
redis-cli.exe文件是客戶端,cmd運行它之後就可以執行redis命令了。
- redis-server --service-install redis.windows.conf --loglevel verbose
然後查看服務是否存在
Redis的命令還是需要打開它的客戶端redis-cli.exe的。
更多的redis命令,可以看官方網站或中文站,戳這裏:http://www.redis.cn/commands.html。
順便介紹一個Redis可視化工具,RedisDesktopManager
它開源的,托管在github上:https://github.com/uglide/RedisDesktopManager
最終,為了什麽呢?不安裝會出錯的,大哥
然後開啟服務之後就可以成功運行了
Redis安裝和基礎介紹