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 相关文章推荐
javascript权威指南 学习笔记之javascript数据类型
Sep 24 Javascript
详解JavaScript正则表达式中的global属性的使用
Jun 16 Javascript
js淡入淡出的图片轮播效果代码分享
Aug 24 Javascript
AngularJS中如何使用$parse或$eval在运行时对Scope变量赋值
Jan 25 Javascript
Dropzone.js实现文件拖拽上传功能(附源码下载)
Nov 22 Javascript
js获取元素的偏移量offset简单方法(必看)
Jul 05 Javascript
对存在JavaScript隐式类型转换的四种情况的总结(必看篇)
Aug 31 Javascript
JavaScript canvas实现围绕旋转动画
Nov 18 Javascript
10个在JavaScript开发中常遇到的BUG
Dec 18 Javascript
js中的 || 与 && 运算符详解
May 24 Javascript
详解实现一个通用的“划词高亮”在线笔记功能
Apr 23 Javascript
javascript设计模式 ? 解释器模式原理与用法实例分析
Apr 17 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
VFP与其他应用程序的集成
2006/10/09 PHP
PHPWind 发帖回帖Api PHP版打包下载
2010/02/08 PHP
php将时间差转换为字符串提示
2011/09/07 PHP
PHP中对各种加密算法、Hash算法的速度测试对比代码
2014/07/08 PHP
THINKPHP支持YAML配置文件的设置方法
2015/03/17 PHP
PHP获取文件扩展名的方法实例总结
2017/06/10 PHP
js document.write()使用介绍
2014/02/21 Javascript
jquery图片播放浏览插件prettyPhoto使用详解
2014/12/19 Javascript
原生js和jQuery写的网页选项卡特效对比
2015/04/27 Javascript
JS实现从网页顶部掉下弹出层效果的方法
2015/08/06 Javascript
Vue.js每天必学之过滤器与自定义过滤器
2016/09/07 Javascript
jQuery实现页面滚动时智能浮动定位
2017/01/08 Javascript
详解wow.js中各种特效对应的类名
2017/09/13 Javascript
详解tween.js 中文使用指南
2018/01/05 Javascript
如何理解Vue的v-model指令的使用方法
2018/07/19 Javascript
JavaScript实现文件下载并重命名代码实例
2019/12/12 Javascript
js实现移动端图片滑块验证功能
2020/09/29 Javascript
[03:10]超级美酒第四天 fy拉比克秀 大合集
2018/06/05 DOTA
python通过函数属性实现全局变量的方法
2015/05/16 Python
Python入门_浅谈字符串的分片与索引、字符串的方法
2017/05/16 Python
详解Python map函数及Python map()函数的用法
2017/11/16 Python
快速排序的四种python实现(推荐)
2019/04/03 Python
Django使用Channels实现WebSocket的方法
2019/07/28 Python
TensorFlow tf.nn.conv2d实现卷积的方式
2020/01/03 Python
python学习笔记之多进程
2020/08/06 Python
Mytheresa英国官网:拥有160多个奢侈品品牌
2016/10/09 全球购物
波兰补充商店:Muscle Power
2018/10/29 全球购物
Osklen官方在线商店:巴西服装品牌
2019/04/25 全球购物
中海讯通笔试题
2015/09/15 面试题
办公室保洁员岗位职责
2013/12/02 职场文书
两只小狮子教学反思
2014/02/05 职场文书
餐厅周年庆活动方案
2014/08/25 职场文书
基层党员对照检查材料
2014/09/24 职场文书
Python实战之用tkinter库做一个鼠标模拟点击器
2021/04/27 Python
第四次工业革命,打工人与机器人的竞争
2022/04/21 数码科技
安装harbor作为docker镜像仓库的问题
2022/06/14 Servers