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 相关文章推荐
js切换光标示例代码
Oct 10 Javascript
基于jquery实现复选框全选,反选,全不选等功能
Oct 16 Javascript
8 行 Node.js 代码实现代理服务器
Dec 05 Javascript
Bootstrap源码解读网格系统(3)
Dec 22 Javascript
vue-cli项目中怎么使用mock数据
Sep 27 Javascript
Angular实现预加载延迟模块的示例
Oct 12 Javascript
JavaScript实现带有子菜单和控件的slider轮播图效果
Nov 01 Javascript
基于Vue+element-ui 的Table二次封装的实现
Jul 20 Javascript
VueJs里利用CryptoJs实现加密及解密的方法示例
Apr 29 Javascript
13 个npm 快速开发技巧(推荐)
Jul 04 Javascript
vue实现在线预览pdf文件和下载(pdf.js)
Nov 26 Javascript
Antd的table组件表格的序号自增操作
Oct 27 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
基于ThinkPHP实现批量删除
2015/12/18 PHP
基于php判断客户端类型
2016/10/14 PHP
详谈symfony window下的安装 安装时候出现的问题以及解决方法
2017/09/28 PHP
Laravel框架实现model层的增删改查(CURD)操作示例
2018/05/12 PHP
PDO::_construct讲解
2019/01/27 PHP
js小技巧--自动隐藏红叉叉
2007/08/13 Javascript
javascript实现的网页局布刷新效果
2008/12/01 Javascript
Javascript的并行运算实现代码
2010/11/19 Javascript
JavaScript数值数组排序示例分享
2014/05/27 Javascript
js图片轮播特效代码分享
2015/09/07 Javascript
JavaScript的removeChild()函数用法详解
2015/12/27 Javascript
全屏js头像上传插件源码高清版
2016/03/29 Javascript
关于Javascript中document.cookie的使用
2017/03/08 Javascript
基于angular实现模拟微信小程序swiper组件
2017/06/11 Javascript
ES6学习之变量的两种命名方法示例
2017/07/18 Javascript
原生JS实现移动端web轮播图详解(结合Tween算法造轮子)
2017/09/10 Javascript
js最实用string(字符串)类型的使用及截取与拼接详解
2019/04/26 Javascript
JS实现点击生成UUID的方法完整实例【基于jQuery】
2019/06/12 jQuery
python解析模块(ConfigParser)使用方法
2013/12/10 Python
给Python中的MySQLdb模块添加超时功能的教程
2015/05/05 Python
Python 3.x读写csv文件中数字的方法示例
2017/08/29 Python
详解python中的json和字典dict
2018/06/22 Python
python 检查文件mime类型的方法
2018/12/08 Python
Pandas对每个分组应用apply函数的实现
2020/12/13 Python
在C++ 程序中调用被C 编译器编译后的函数,为什么要加extern "C"
2014/08/09 面试题
应用心理学个人求职信范文
2013/12/11 职场文书
班主任对学生的评语
2014/04/26 职场文书
和睦家庭事迹
2014/05/14 职场文书
廉洁自律承诺书2015
2015/01/22 职场文书
初中生思想道德自我评价
2015/03/09 职场文书
工作时间调整通知
2015/04/24 职场文书
舞出我人生观后感
2015/06/16 职场文书
关于车尾的标语大全
2015/08/11 职场文书
新学期家长寄语2016
2015/12/03 职场文书
2019年年中工作总结讲话稿模板
2019/03/25 职场文书
Django+Nginx+uWSGI 定时任务的实现方法
2022/01/22 Python