在centos7中安装redis,并通过node.js操作redis
生活随笔
收集整理的這篇文章主要介紹了
在centos7中安装redis,并通过node.js操作redis
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、cent OS7 下使用redis
- 關閉防火墻
- 配置編譯環境:
- 下載源碼:
- 解壓源碼:
- 進入到解壓目錄:
- 進入到解壓目錄: 執行make編譯Redis:
注意:
make命令執行完成編譯后,會在src目錄下生成6個可執行文件,分別是
- 安裝Redis:
- 配置Redis能隨系統啟動:
顯示結果信息如下:
Welcome to the redis service installer This script will help you easily set up a running redis server 復制代碼redis 配置
- 關閉保護模式
- 設置密碼
2、nodejs中操作redis
安裝redis
npm install redis --save 復制代碼//引入redis var redis = require('redis') // 連接redis服務器 // 連接redis數據庫,createClient(port,host,options); // 如果REDIS在本機,端口又是默認,直接寫createClient()即可 client = redis.createClient(6379, '192.168.73.128', {password: 'lentoo' });//錯誤監聽? client.on("error", function (err) {console.log(err); }); 復制代碼2.1常用API
-
redis.print
通過redis回顯
-
set 像redis中存入一個鍵值對
-
get 獲取在redis中存入的值
-
hset 通過hash key 存值
-
hget 通過hash key 獲取值
-
hkeys 所有的"hash key"
-
hmset
-
hmget
-
publish/subscribe 發布/訂閱
-
ready
redis客戶端連接準備好后觸發,在此前所有發送給redis服務器的命令會以隊列的形式進行排隊,會在ready事件觸發后發送給redis服務器
client.on('ready',function(){console.log('ready'); }) 復制代碼-
connct 客戶端在連接到服務器后觸發
-
reconnecting 客戶端在連接斷開后重新連接服務器時觸發
-
error 錯誤監聽
client.on("error", function (err) { console.log(err); });
-
end 連接斷開時觸發
client.on('end',function(){ console.log('end')
})
-
createClient
options object properties
| host? | 127.0.0.1 | redis服務器地址 |
| port | 6379 | 端口號 |
| connect_timeout | 3600000 | 連接超時時間 以ms為單位 |
| password | null | 密碼 |
公眾號
歡迎關注我的公眾號“碼上開發”,每天分享最新技術資訊。關注獲取最新資源
總結
以上是生活随笔為你收集整理的在centos7中安装redis,并通过node.js操作redis的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Spark算子总结版
- 下一篇: leetCode数据查询笔记(困难)