tags: Redis title: Redis入门第一篇【介绍、安装】
为什么要用Redis
我对Redis的简单理解:Redis相信学JavaEE的同学都听过这个名词,它是一个缓存数据库。
Redis与之对应的就是NOSQL,NOSQL和我们常用的关系型数据库有什么区别呢??关系型数据库能够反应出数据之间的关系,用不同的数据库表来保存不同的数据。而NOSQL则将数据都保存在同一个地方,那么在获取的时候就可以全部获取出来了。
根据以上的讲法,我们就可以知道:NOSQL注定会带来数据的冗余。
可是,我们使用NOSQL可以快速获取得到数据,这是关系型数据库所不能达到的。
Redis常见的应用场景:
- 将数据库中的数据放在Redis缓存中,Service层获取的是缓存的数据。加快程序执行效率
- Session交由Redis进行管理,实现一键登录。
Redis安装
我这里使用的是Redis的redis-2.8.19版本。
将其解压:
tar -xzvf redis-2.8.19.tar.gz
复制代码
进入其目录,使用make编译:
[root@zhongfucheng redis-2.8.19]# make
复制代码
make完成之后,使用make install安装:
[root@zhongfucheng redis-2.8.19]# make PREFIX=/opt/redis install
复制代码
随后把redis的配置文件复制到/opt/redis
目录中,因为启动的时候要按照配置文件来启动。
cp redis.conf /opt/redis
复制代码
我们就可以启动我们的redis了。
./bin/redis-server redis.conf
复制代码
Redis服务器已经启动了:
使用客户端连接服务器:
[root@zhongfucheng redis]# ./bin/redis-cli
复制代码
这样就表示连接上Redis服务器了。
如果您觉得这篇文章帮助到了您,可以给作者一点鼓励