一、什么redis:
使用c语言开发的一个开源的高性能键值对数据库,目前为止,redis支持的键值数据类型如下:
1.字符串类型(String)
2.散列类型(hash)
3.列表类型(list)
4.集合类型(set)
5.有序集合类型(sortedset)
二、应用场景
1.缓存(数据查询,短连接,新闻内哦让,商品内容等)
2.分布式集群架构中的session分离
3.聊天室在线好友列表
4.任务队列(秒杀,抢购等)
5.应用排行榜
6.网站访问统计
7.数据过期处理(可精确到毫秒)
redis需要安装在linux服务器上
三、redis的安装
redis是c语言开发,建议安装在linux上,安装redis需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc,需要安装gcc:yum install -gcc-c++