Redis使用设计方案

一、环境要求

Linux,内存4G以上。

二、安装redis

1.在/usr/local 建一个redis目录,执行命令步骤如下:

cd /usr/local;

mkdir redis;

2.将redis-2.8.19.tar.gz重命名为redis-cache.tar.gz用工具上传至linux建好的redis目录下,进行安装操作,执行命令步骤如下:

tarredis-cache.tar.gz;

cd redis-cache;

make&&makeinstall;

以上是源码安装,可能会持续比较久时间。

3.安装好后,到redis-cache目录,查找redis.conf文件,查找此文件的相关内容,修改此配置文件:

vi redis.conf

              daemonize yes

requirepass redis(设置redis访问密码)

              pidfile/usr/local/redis/var/redis.pid(自定义目录)

              port 6379

              timeout 300

              loglevel debug

              logfile/usr/local/redis/var/redis.log(自定义目录)

              databases 16

              save 900 1

              save 300 10

              save 60 10000

              rdbcompression yes

              dbfilename dump.rdb

              dir /usr/local/redis/var/(自定义目录)

              appendonly no

              appendfsync always

至于redis.conf 里面内容的了解,可以访问以下网址:

http://www.cnblogs.com/wenanry/archive/2012/02/26/2368398.html

 

三、启动redis

redis-server redis.conf

具体使用命令参考:http://www.redis.io/commands

四、关闭redis

redis-cli shutdown

五、Redis缓存应用模型设想

场景:用户登录日志缓存,每次用户登录都有记录登录日志,以前日志都是放入oracle,mysql数据库,日积月累,日志多了影响登录速度,先存入缓存,夜晚活跃用户少了,定时存入大型数据库相关表中,备份缓存服务,之后删除缓存。数据流程图如下:


六、Redis整合java开发案例

https://git.oschina.net/pandason125/RedisFile.git

该例子对Jedis调用redis进行了初步封装,要调用的时候可以参考:

com.ylzinfo.redis.model. FileuploadModel.java这类

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值