Redis開發運維實踐常見運維操作(一)
3.1 啟動
3.1.1 啟動redis
常見選項: ./redis-server (run the server with default conf) ./redis-server /etc/redis/6379.conf ./redis-server --port 7777 ./redis-server --port 7777 --slaveof 127.0.0.1 8888 ./redis-server /etc/myredis.conf --loglevel verbose
3.1.2 啟動redis-sentinel
部署後可以使用sstart對redis 和sentinel進行拉起,使用sctl進行supervisorctl的控製。(兩個alias)
3.2 停止
sentinel方法一樣,隻是需要執行sentinel的連接端口
注意:正確關閉服務器方式是redis-cli shutdown 或者 kill,都會graceful shutdown,保證寫RDB文件以及將AOF文件fsync到磁盤,不會丟失數據。 如果是粗暴的Ctrl+C,或者kill -9 就可能丟失。如果有配置save,還希望在shutdown時進行RDB寫入,那麼請使用shutdown save命令。
3.3 查看和修改配置
查看:
修改:
3.4 批量執行操作
使用telnet也可以連接redis-server。並且在腳本中使用nc命令進行redis操作也是很有效的:
另一個方式是使用pipeline:
3.5 選擇數據庫
默認連接的數據庫所有是0,默認數據庫數是16個。返回1表示成功,0失敗
3.6 清空數據庫
刪除當前選擇數據庫中的所有 key。生產上已經禁止。
刪除所有的數據庫。生產上已經禁止。
最後更新:2017-05-08 11:01:17
上一篇:
性能測試:自建數據庫與RDS性能對比(SQL Server案例排查分析)
下一篇:
linux tomcat 8080訪問不了
3D機器視覺起飛 未來市場將達21億美元
'System.Data.DataRow.DataRow(System.Data.DataRowBuilder)' is inaccessible due to its protection leve
Cocos2dx 3.0 過渡篇(九)淺談容器Map
JS獲取地址欄參數的幾種方法
用Repeater控件顯示數據
反盜版的勝利:Hackulous關閉
給你1000萬你可以把生活過的更好嗎?
包你拚係統開發
Airdoc創始人:工智能可以在醫療領域多個環節發揮作用 但有局限性
Enterprise Library深入解析與靈活應用(4):創建一個自定義Exception Handler改變ELAB的異常處理機製