Node.js操作redis实现添加查询功能


Posted in Javascript onMay 25, 2017

在实际开发中,免不了要操作mysql,mongodb,redis等数据存储服务器。这里先简单介绍如何操作redis。

一个例子

关于redis服务端的安装这里不再介绍,重点不在这里。感兴趣的可以自行安装。

对于一个新的模块,我们需要在我们的项目中先安装redis模块才能用。

命令

cnpm install redis
Node.js操作redis实现添加查询功能

新建一个redis.js的文件,代码如下:

//引入redis
var redis = require("redis");
//创建redis客户端
var client = redis.createClient("6379", "127.0.0.1");
//连接错误处理
client.on("error", function (error) {
  console.log(error);
});
//redis验证 (如果redis没有开启验证,此配置可以不写)
client.auth("123456");
//查找

client.select("15", function (error) {
  if (error) {
    console.log(error);
  } else {
    client.set("node_redis_key", JSON.stringify({ "name": "wolfy", age: 28 }), function (error, res) {
      if (error) {
        console.log(error);
      } else {
        console.log(res);
      };
      //操作完成,关闭redis连接
      client.end(true);

    });
  };
});
查询

Node.js操作redis实现添加查询功能

总结

操作redis的这里只列举添加和查询的,其他的可以自己进行尝试,方法类似。

Javascript 相关文章推荐
基于jquery的一个拖拽到指定区域内的效果
Sep 21 Javascript
JavaScript验证图片类型(扩展名)的函数分享
May 05 Javascript
javascript实现不同颜色Tab标签切换效果
Apr 27 Javascript
javascript比较语义化版本号的实现代码
Sep 09 Javascript
JavaScript的兼容性与调试技巧
Nov 22 Javascript
ES6学习之变量的两种命名方法示例
Jul 18 Javascript
React + webpack 环境配置的方法步骤
Sep 07 Javascript
修改UA在PC中访问只能在微信中打开的链接方法
Nov 27 Javascript
vue 自定义全局方法,在组件里面的使用介绍
Feb 28 Javascript
jQuery实现的中英文切换功能示例
Jan 11 jQuery
jquery获取img的src值实例介绍
Jan 16 jQuery
移动端自适应flexible.js的使用方法(不用三大框架,仅写一个单html页面使用)推荐
Apr 02 Javascript
浅谈struts1 & jquery form 文件异步上传
May 25 #jQuery
详解Vue中过度动画效果应用
May 25 #Javascript
基于vue实现swipe轮播组件实例代码
May 24 #Javascript
js实现分页功能
May 24 #Javascript
基于Vue的文字跑马灯组件(npm 组件包)
May 24 #Javascript
React简单介绍
May 24 #Javascript
bootstrap3使用bootstrap datetimepicker日期插件
May 24 #Javascript
You might like
PHP实现的DES加密解密封装类完整实例
2017/04/29 PHP
Laravel Intervention/image图片处理扩展包的安装、使用与可能遇到的坑详解
2017/11/14 PHP
PHP常见的序列化与反序列化操作实例分析
2019/10/28 PHP
iframe 上下滚动条如何默认在下方实现原理
2012/12/10 Javascript
jQuery实现用方向键控制层的上下左右移动
2013/01/13 Javascript
JavaScript var声明变量背后的原理示例解析
2013/10/12 Javascript
jquery实现表单输入时提示文字滑动向上效果
2015/08/10 Javascript
Node.js文件操作方法汇总
2016/03/22 Javascript
超实用的JavaScript代码段 附使用方法
2016/05/22 Javascript
纯JS焦点图特效实例(可一个页面多用)
2016/12/07 Javascript
javascript中setAttribute兼容性用法分析
2016/12/12 Javascript
Vue页面跳转动画效果的实现方法
2018/09/23 Javascript
Python中使用PIL库实现图片高斯模糊实例
2015/02/08 Python
Python标准库之Sys模块使用详解
2015/05/23 Python
初步认识Python中的列表与位运算符
2015/10/12 Python
python实现机器人行走效果
2018/01/29 Python
python线程中同步锁详解
2018/04/27 Python
python 实现返回一个列表中出现次数最多的元素方法
2019/06/11 Python
如何不用安装python就能在.NET里调用Python库
2019/07/12 Python
python实现PID算法及测试的例子
2019/08/08 Python
python虚拟环境的安装和配置(virtualenv,virtualenvwrapper)
2019/08/09 Python
python图片验证码识别最新模块muggle_ocr的示例代码
2020/07/03 Python
详解Python IO编程
2020/07/24 Python
深入了解canvas在移动端绘制模糊的问题解决
2019/04/30 HTML / CSS
全球最大最受欢迎的旅游社区:Tripadvisor
2017/11/03 全球购物
经济实惠的豪华家具:My-Furniture
2019/03/12 全球购物
Footshop罗马尼亚:最好的运动鞋选择
2019/09/10 全球购物
澳大利亚买卖正宗二手奢侈品交易平台:Luxe.It.Fwd
2019/10/16 全球购物
Linux开机引导的步骤是什么
2015/10/19 面试题
系统管理员的职责包括那些?管理的对象是什么?
2013/01/18 面试题
工厂厂长岗位职责
2013/11/08 职场文书
机关会计岗位职责
2014/04/08 职场文书
期末学生评语大全
2014/04/24 职场文书
文明单位申报材料
2014/12/23 职场文书
2015年全国爱耳日活动总结
2015/02/27 职场文书
详细聊聊vue中组件的props属性
2021/11/02 Vue.js