Node.js与Sails redis组件的使用教程


Posted in Javascript onFebruary 14, 2017

有段时间没写关于NodeJs的文章了,今天也是为了解决高并发的问题,而想起了这个东西,IIS的站点在并发量达到200时有了一个瓶颈,于是想到了这个对高并发支持比较好的框架,nodeJs在我之前写出一些文章,主要为sails框架为主,介绍了一些使用方法,今天主要说下redis组件!

项目:SailsMvc

开发工具:webstorm

语言:nodejs

框架:sails

包:redis

主要介绍几个用法,为string,set,hash和list的使用

测试redis组件的代码

index: function (req, res) {
    // redis 链接
    var redis  = require('redis');
    var client = redis.createClient('6379', '127.0.0.1');
    // redis 链接错误
    client.on("error", function(error) {
      console.log(error);
    });
    //redis list使用
    client.lpush('ok', 'Hello World!', function(error, res) {
      if(error) {
        console.log(error);
      } else {
        console.log(res);
      }
    });
    // redis 验证 (reids.conf未开启验证,此项可不需要)
     client.auth("foobared");
    //选数据库,使用set结构
    client.select('0', function(error){
      if(error) {
        console.log(error);
      } else {
        // set
        client.set('str_key_0', '0', function(error, res) {
          if(error) {
            console.log(error);
          } else {
            console.log(res);
          }
        });
      }
    });
    //使用hash结构
    client.hmset("nodejs","zzl01","OK", function(error, res) {
      if (error) {
        console.log(error);
      } else {
        console.log(res);
      }
    });
    //关闭连接
    client.end();
    return res.send("OK");
    //return res.view("view_name",data)//view_name参数为空表示用当前的action
  }

以上所述是小编给大家介绍的Node.js与Sails redis组件的使用教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
dreamweaver 8实现Jquery自动提示
Dec 04 Javascript
JavaScript页面模板库handlebars的简单用法
Mar 02 Javascript
用JavaScript显示浏览器客户端信息的超相近教程
Jun 18 Javascript
解决js页面滚动效果scrollTop在FireFox与Chrome浏览器间的兼容问题的方法
Dec 03 Javascript
简单谈谈json跨域
Mar 13 Javascript
vue引入swiper插件的使用实例
Jul 19 Javascript
vue实现仿淘宝结账页面实例代码
Nov 08 Javascript
微信小程序tabBar模板用法实例分析【附demo源码下载】
Nov 28 Javascript
vuex中的 mapState,mapGetters,mapActions,mapMutations 的使用
Apr 13 Javascript
vue实现2048小游戏功能思路详解
May 09 Javascript
ES6使用export和import实现模块化的方法
Sep 10 Javascript
koa2实现登录注册功能的示例代码
Dec 03 Javascript
JS表单验证方法实例小结【电话、身份证号、Email、中文、特殊字符、身份证号等】
Feb 14 #Javascript
canvas实现十二星座星空图
Feb 14 #Javascript
JavaScript省市级联下拉菜单实例
Feb 14 #Javascript
jqGrid翻页时数据选中丢失问题的解决办法
Feb 13 #Javascript
jQuery实现用户输入自动完成功能
Feb 13 #Javascript
微信小程序 详解页面跳转与返回并回传数据
Feb 13 #Javascript
微信小程序 this和that详解及简单实例
Feb 13 #Javascript
You might like
PHP session常见问题集锦及解决办法总结
2007/03/18 PHP
php中几种常见安全设置详解
2010/04/06 PHP
PHP获取当前页面完整URL的实现代码
2013/06/10 PHP
php网页版聊天软件实现代码
2016/08/12 PHP
PHP tp5中使用原生sql查询代码实例
2020/10/28 PHP
区分JS中的undefined,null,"",0和false
2007/03/08 Javascript
用dom+xhtml+css制作的一个相册效果代码打包下载
2008/01/24 Javascript
jMessageBox 基于jQuery的窗口插件
2009/12/09 Javascript
超级24小时弹窗代码 24小时退出弹窗代码 100%弹窗代码(IE only)
2010/06/11 Javascript
JavaScript 通过模式匹配实现重载
2010/08/12 Javascript
jquery里的each使用方法详解
2010/12/22 Javascript
关于JS控制代码暂停的实现方法分享
2012/10/11 Javascript
JavaScript从数组的indexOf()深入之Object的Property机制
2016/05/11 Javascript
JavaScript 数组some()和filter()的用法及区别
2016/05/20 Javascript
jQuery获取table行数并输出单元格内容的实现方法
2016/06/30 Javascript
jQuery实现滚动效果
2017/11/17 jQuery
vue.js提交按钮时进行简单的if判断表达式详解
2018/08/08 Javascript
vuex2中使用mapGetters/mapActions报错的解决方法
2018/10/20 Javascript
详细讲解Python中的文件I/O操作
2015/05/24 Python
Python3几个常见问题的处理方法
2019/02/26 Python
Python OpenCV读取中文路径图像的方法
2020/07/02 Python
小学生自我鉴定
2013/10/12 职场文书
简历中个人求职的自我评价模板
2013/11/29 职场文书
二手房购房意向书范本
2014/04/01 职场文书
2014年世界艾滋病日演讲稿
2014/11/28 职场文书
大学生创业事迹材料
2014/12/30 职场文书
单位租车协议书
2015/01/29 职场文书
幼师求职自荐信
2015/03/26 职场文书
小学生节水倡议书
2015/04/29 职场文书
最感人的道歉情书
2015/05/12 职场文书
2015年办公室人员工作总结
2015/05/15 职场文书
吴仁宝观后感
2015/06/09 职场文书
庆祝教师节新闻稿
2015/07/17 职场文书
gateway网关接口请求的校验方式
2021/07/15 Java/Android
Python中Matplotlib的点、线形状、颜色以及绘制散点图
2022/04/07 Python
Oracle中日期的使用方法实例
2022/07/07 Oracle