redis 使用背景:
大数据项目,前端展示的数据,都是经过计算,直接插入oracle数据库的值,但是数据量很大,查询比较耗时。
so,使用redis做缓存。
但是,这不是我要安装redis 的原因。
我安装是,最近有点闲,装着玩玩。。。^_^ ^_^ ^_^
在写个Jedis 的博客,Jedis很多操作不熟,以前同事封装的方法,名字太难记了,根本没有看的欲望。
安装过程:
操作系统:Red Hat 4.4.6-3
redis版本:redis-3.2.8.tar.gz(官网最新稳定版)
安装过程:
1)新建系统用户 redis
1 # 创建用户 2 $ useradd redis 3 # 修改密码 4 $ passwd redis
2) 下载redis 包
官网:https://redis.io/download
最新版下载地址:http://download.redis.io/releases/redis-3.2.8.tar.gz
windows版:
github地址:https://github.com/MSOpenTech/redis
releases : https://github.com/MSOpenTech/redis/releases
最新版下载地址: https://github.com/MSOpenTech/redis/releases/download/win-3.2.100/Redis-x64-3.2.100.msi
上传至服务器。
3) 安装
1.我的文件位置:/home/venn/redis/redis-3.2.8.tar.gz
2.解压: $ tar -zxvf redis-3.2.8.tar.gz
3.解压到:/home/venn/redis/redis-3.2.8 目录
4.进入目录: $ cd redis-3.2.8
5.编译:$ make
注:需要gcc 编译器。
4) 启动
1. 移动redis.conf 到src 下 : $ cp redis.conf /src
2. 启动redis 服务器: $ ./redis-server redis.conf # 如果没有加redis.conf,会使用默认配置文件启动(端口:6379)
3.进入redis客户端: $ ./redis-cli # 指定端口可以加 -p 56379
5) 测试:
> set redis redis
> get redis
显示输出 “redis”
安装完成。
管理脚本,还没写。
-----20170817-----
redis 启动报错:
Creating Server TCP listening socket *:6379: unable to bind socket。