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中的$(document).ready()与window.onload的区别
Nov 18 Javascript
javascript setTimeout和setInterval 的区别
Dec 08 Javascript
firefox插件Firebug的使用教程
Jan 02 Javascript
jQuery 幻灯片插件(带缩略图功能)
Jan 24 Javascript
40个有创意的jQuery图片和内容滑动及弹出插件收藏集之二
Dec 31 Javascript
浅谈javascript构造函数与实例化对象
Jun 22 Javascript
JavaScript小技巧整理
Dec 30 Javascript
jquery仿QQ登录账号选择下拉框效果
Mar 22 Javascript
javascript实现根据汉字获取简拼
Sep 25 Javascript
JQuery中解决重复动画的方法
Oct 17 Javascript
详解vue父子组件间传值(props)
Jun 29 Javascript
详解React中传入组件的props改变时更新组件的几种实现方法
Sep 13 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
浅谈Windows下 PHP4.0与oracle 8的连接设置
2006/10/09 PHP
PHP的explode和implode的使用说明
2011/07/17 PHP
PHP正确配置mysql(apache环境)
2011/08/28 PHP
PHP和JAVA中的重载(overload)和覆盖(override) 介绍
2012/03/01 PHP
php简单防盗链实现方法
2015/07/29 PHP
微信小程序 消息推送php服务器验证实例详解
2017/03/30 PHP
PHP实现对xml进行简单的增删改查(CRUD)操作示例
2017/05/19 PHP
PHP依赖注入(DI)和控制反转(IoC)详解
2017/06/12 PHP
php安装扩展mysqli的实现步骤及报错解决办法
2017/09/23 PHP
PHP使用XMLWriter读写xml文件操作详解
2018/07/31 PHP
PHP+redis实现微博的推模型案例分析
2019/07/10 PHP
jQuery的学习步骤
2011/02/23 Javascript
轻松创建nodejs服务器(8):非阻塞是如何实现的
2014/12/18 NodeJs
JS实现模拟风力的雪花飘落效果
2015/05/13 Javascript
jQuery Select下拉框操作小结(推荐)
2016/07/22 Javascript
JavaScript第一篇之实现按钮全选、功能
2016/08/21 Javascript
老生常谈js中0到底是 true 还是 false
2017/03/08 Javascript
Angular2下使用pdf插件的方法详解
2017/04/29 Javascript
Express + Node.js实现登录拦截器的实例代码
2017/07/01 Javascript
Nodejs之TCP服务端与客户端聊天程序详解
2017/07/07 NodeJs
js移动端事件基础及常用事件库详解
2017/08/15 Javascript
JSON创建键值对(key是中文或者数字)方式详解
2017/08/24 Javascript
详解最新vue-cli 2.9.1的webpack存在问题
2017/12/16 Javascript
vue 监听某个div垂直滚动条下拉到底部的方法
2018/09/15 Javascript
python实现贪吃蛇小游戏
2020/03/21 Python
numpy数组做图片拼接的实现(concatenate、vstack、hstack)
2019/11/08 Python
golang/python实现归并排序实例代码
2020/08/30 Python
html5拖曳操作 HTML5实现网页元素的拖放操作
2013/01/02 HTML / CSS
新西兰便宜隐形眼镜购买网站:QUICKLENS New Zealand
2019/03/02 全球购物
自荐信的禁忌和要点
2013/10/15 职场文书
高三自我鉴定怎么写
2013/10/19 职场文书
廉洁家庭事迹材料
2014/05/15 职场文书
百家讲坛观后感
2015/06/12 职场文书
来探秘“德国中小企业”的成功之道
2019/07/26 职场文书
Python内置数据结构列表与元组示例详解
2021/08/04 Python
进行数据处理的6个 Python 代码块分享
2022/04/06 Python