发布于 2015-12-26 23:24:13 | 190 次阅读 | 评论: 0 | 来源: PHPERZ

这里有新鲜出炉的Redis教程,程序狗速度看过来!

Redis Key-Value数据库

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。


在制作网站的过程中,有很多资源在后台取出一次就够了,数据会在很大的一段时间内不会发生改变。这需要我们把数据存在自己的数据库或者直接存入内存中。方便node的随时调用。这里使用redis(使用ANSI C语言编写,支持网络,可基于内存亦可持久化的日志型,Key-Value数据库)解决上述问题。

启动redis

在已经安装redis的win与linux上需要先开启redis

win

linux

保存与读取内存信息

var redis = require('redis'),
    client = redis.createClient();
    
tool = exports;

tool.factory = {
    setKey : function(hash,hashtest,value,callback){
       client.hset([hash,hashtest,value],function(err,reply){
           if(!!err){
             console.log("缓存错误");
           }else{
             callback(err,reply);
           }
       })
    },
    getKey : function(hash,hashtest,callback){
        client.hget([hash,hashtest],function(err,reply){
            if(!!err){
              console.log("提取缓存错误");
            }else{
              callback(err,reply);
            }
        })
    }   
}






最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务