Node.js操作redis实现添加查询功能
更新时间:2017年05月25日 08:43:20 作者:wolfy
Redis 是一个基于内存的键(key)值(value)类型的数据结构存储容器,它既可以完全工作在内存中,也可以持久化存储。当 Redis 工作于持久化模式时,可以将它当作一个非关系型数据库使用。
在实际开发中,免不了要操作mysql,mongodb,redis等数据存储服务器。这里先简单介绍如何操作redis。
一个例子
关于redis服务端的安装这里不再介绍,重点不在这里。感兴趣的可以自行安装。
对于一个新的模块,我们需要在我们的项目中先安装redis模块才能用。
命令
cnpm install 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); }); }; });
查询
总结
操作redis的这里只列举添加和查询的,其他的可以自己进行尝试,方法类似。
相关文章
基于Node.js + WebSocket打造即时聊天程序嗨聊
这篇文章主要介绍了基于Node.js + WebSocket打造即时聊天程序,有兴趣的可以了解一下。2016-11-11express框架,报错:“Cannot set headers after t
这篇文章主要介绍了express框架,报错:“Cannot set headers after they are sent to the client”,解决方法,结合实例形式总结分析了常见的问题原因与对应的解决方案,需要的朋友可以参考下2023-05-05Node.js 获取微信JS-SDK CONFIG的方法示例
这篇文章主要介绍了Node.js 获取微信JS-SDK CONFIG的方法示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2019-05-05
最新评论