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的數量,可以給定偏移量 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM