Node.js操作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操作redis实现添加查询功能就介绍到这了。山涧的泉水经过一曲折,才唱出一支美妙的歌。更多相关Node.js操作redis实现添加查询功能内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!

您可能有感兴趣的文章
kkpager 实现ajax分页查询功能

AJAX +SpringMVC 实现bootstrap模态框的分页查询功能

ajax实现分页查询功能

jQuery简单实现的HTML页面文本框模糊匹配查询功能完整示例

Angular实现下拉框模糊查询功能示例