redis入門-貳
這一次的文章主要記錄下在學習redis的過程中redis的安裝配置,5種資料型別的使用例項和redis的基本命令。
1、redis在windows上的安裝
解壓後的檔案:
為了方便啟動,在該目錄下新建乙個startup.cmd的檔案,然後在檔案中寫入:
redis-server redis.windows.conf
這個命令是呼叫redis-server.exe命令來讀取
redis.windows.conf的內容,開啟startup.cmd檔案,就能成功的啟動redis:
從上面的圖,可以得到的資訊是:
(1)redis當前的版本為:3.2.100
(2)redis執行的埠號為:6379
(3)redis的程序pid為:10628
(4)64位
這時,開啟該資料夾下的redis-cli.exe檔案,這是redis自帶的乙個客戶端工具,他可以用來連線到我們當前的redis伺服器。(注意:不要關閉上面的cmd視窗,否則不能連線到伺服器)
這個時候我們在window上就安好了redis了。
最基本的資料型別,其值最大可儲存512mb,二進位制安全(redis的string可以包含任何二進位制資料,包含jpg物件等)
注意:如果重複寫入key相同的鍵值對,後寫入的會將之前寫入的覆蓋掉。
(2)hash
string元素組成的字典,適用於儲存物件
列表,按照string元素插入順序排序,其順序為後進先出。由於其具有棧的特性,所以可以實現類似於某個商品「最新**排行榜」這類的功能。
string元素組成的無序集合,通過雜湊表實現(增刪改查時間複雜度為:o(1)),不允許重複。
另外,當使用smembers遍歷set中的元素時,其順序也是不確定的,是通過hash運算過後的結果。
(5)zset
通過分數來為集合中的成員進行從小到大的排序。
三、redis命令
基本語法為:
$ redis-cli
啟動 redis 客戶端,開啟終端並輸入命令redis-cli。該命令會連線本地的 redis 服務。
在以上例項連線到本地的 redis 服務並執行ping命令,該命令用於檢測 redis 服務是否啟動。同時也要注意:有時候會有中文亂碼,只需要在redis-cli加上--raw就好了。
如果需要在遠端 redis 服務上執行命令,同樣我們使用的也是redis-cli命令。
$ redis-cli -h host -p port -a password
以下為如何連線到主機為 127.0.0.1,埠為 6379 ,密碼為 mypass 的 redis 服務上。
希望大家能有所收穫,一起進步、互相學習!
搜狗測試qq粉絲群:459645679
redis中文亂碼 Redis 命令
redis 命令用於在 redis 服務上執行操作。redis 客戶端的基本語法為 redis cli以下例項講解了如何啟動 redis 客戶端 啟動 redis 客戶端,開啟終端並輸入命令redis cli。該命令會連線本地的 redis 服務。redis cliredis 127.0.0.1 6...
redis 中文亂碼
注入模板時使用 autowired注入redistemplate沒有亂碼問題,使用 resource注入redistemplate會有亂碼問題 resource private redistemplate redistemplate 這樣注入中文有亂碼 autowired private redis...
關於Redis客戶端顯示中文或中文亂碼問題的解決
關於redis客戶端不顯示中文或者顯示中文亂碼,網上有些解決辦法不全面的,都是漏了步驟不講,簡直瞎扯。在此記錄一下解決方式。剛開始使用redis客戶端的時候,本身就是預設不支援顯示中文的。例如,進行以下操作 一開始我們的操作是這樣的 直接雙擊redis目錄下的 redis server.exe 開啟...