天天看點

redis常見錯誤處理

--1】當記憶體不足引起  redis出錯 先嘗試下列語句,指定redis使用記憶體

redis-server.exe redis.windows.conf --maxheap 200m

redis-server.exe redis.windows.conf --maxheap 400m

redis-server.exe redis.windows.conf --maxheap 100m

 ---2】creating server tcp listening socket 127.0.0.1:6379: bind No error

的解決方案如下按順序輸入如下指令就可以連接配接成功

1. redis-cli.exe

2. shutdown

3. exit

4. redis-server.exe redis.windows.conf

--啟動redis指令

redis-server redis.windows.conf

--redis學習網址 

 https://www.cnblogs.com/newP/p/6518918.html?tdsourcetag=s_pctim_aiomsg    https://www.cnblogs.com/qtqq/p/5951201.html-- StackExchange.Redis通用封裝類分享  redis最好配上一個寫日志的插件使用 https://www.cnblogs.com/1439107348s/p/9927361.html-- Log4net基本用法

https://www.cnblogs.com/javazhiyin/p/9842571.html【漫畫了解redis 1】

https://www.cnblogs.com/javazhiyin/p/9871456.html【漫畫了解redis 2】

----redis常見指令

redis-server.exe redis.conf //redis.conf配置檔案在測試和開發時可以省略,windows下載下傳的解壓包不包含此檔案,需自己下載下傳

config get requirepass //擷取目前密碼      
config set requirepass   E123456//設定目前密碼,服務重新啟動後又會置為預設,即無密碼;不建議此種方式      

指令 操作

set          存儲給定鍵的值

get          擷取給定鍵的值

del           删除給定鍵的值

incr          給鍵存儲的值加1

decr          給鍵存儲的值減1

incrby       給鍵存儲的值加指定的大小

decrby      給鍵存儲的值減去特定的大小

incrbyfloat   給鍵存儲的值加指定的浮點數大小(Redis版本必須大于2.6)

append     将值追加到給定鍵的末尾

setrange   将一個偏移量為start開始的設定為給定值

getrange   擷取一個偏移量在start到end所有字元組成的子串

getbit         擷取二進制的值

setbit        設定一個位串的二進制的值

bitcount    統計二進制位串裡面值位1的數量,可以給定偏移量

bittop        統計二進制位串裡面值位1的數量,可以給定偏移量 

轉載于:https://www.cnblogs.com/1439107348s/p/9888150.html