node連接redis

首先在A、B倆臺服務器上安裝redis和node:

redis: http://blog.csdn.net/qq_36030412/article/details/53785360

node:http://blog.csdn.net/qq_36030412/article/details/53992195

1、在A服務器上修改redis.conf

1.1、設置密碼

requirepass 123456

1.2、通過密碼連接

./bin/redis_cli  -a 123456

1.3、通過config命令來設置密碼以及獲取當前密碼
1.127.0.0.1:6379[1]> config set requirepass 123456  
2.OK  
3.127.0.0.1:6379[1]> config get requirepass  
4.1) "requirepass"  
5.2) "123456"     

1.4、設置讓遠程可以連接,註釋redis.conf中的bind,進行重新啓動,當進程中127.0.0.1變爲*時就可以進行遠程連接

2、在B服務器上安裝node_redis擴展

npm install hiredis redis
安裝好以後我們創建app.js文件

var redis = require('redis'),
        RDS_PORT = 6379,                //端口號  
        RDS_HOST = '101.201.65.190',    //服務器IP  要連接的A服務器redis  
        RDS_PWD = '123456',     //密碼  
        RDS_OPTS = {},                  //設置項  
        client = redis.createClient(RDS_PORT,RDS_HOST,RDS_OPTS);
client.auth(RDS_PWD,function(){
        console.log('通過認證');
});
client.on('connect',function(){
        client.set('author', 'Wilson',redis.print);
        client.get('author', redis.print);
        console.log('connect');
});
client.on('ready',function(err){
        console.log('ready');
});
運行node app.js



還可以使用Django連接redis:

http://django-redis-chs.readthedocs.io/zh_CN/latest/


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章