一、什么是Redis?
Redis,即远程字典服务,是一个开源的使用ANSI C语言编写,支持网络,可基于内存亦可持久化的日志型,Key-Value数据库。类似于map。
二、Redis的优点,为什么要用Redis?
- 测试完成了50个并发执行100000个请求。
- 设置和获取的值是一个256字节字符串。
- Linux box是运行Linux 2.6,这是X3320 Xeon 2.5 ghz。
- 文本执行使用loopback接口(127.0.0.1)。
- 结果:读的速度是110000次/s,写的速度是81000次/s 。
简单来说,就是速度快。比如MySQL数据库可并发200个,而Redis可并发执行100000个。
三、如何安装Redis?
3.1 官网下载Redis安装包
3.2 安装Redis需要的C环境
1. yum install -y gcc-c++
2. yum install -y pcre pcre-devel
3. yum install -y zlib zlib-devel
4. yum install -y openssl openssl-devel
3.3 上传Redis的压缩文件并解压
3.4 进入解压目录
3.5 编译 make
3.6 安装 make install
3.7启动 redis redis-server /redis配置文件
至此Reids已经安装成功。