1)简介
Redis是一种开放源代码(BSD许可)的内存中数据结构存储,用作数据库,缓存和消息代理。Redis提供数据结构,例如字符串,哈希,列表,集合,带范围查询的排序集合,位图,超日志,地理空间索引和流。Redis具有内置的复制,Lua脚本,LRU驱逐,事务和不同级别的磁盘持久性,并通过RedisSentinel和Redis Cluster自动分区提供了高可用性。
2)优点
1、Redis读取的速度是110000次/s,写的速度是81000次/s
2、原子。Redis的所有操作都是原子性的,同时Redis还支持对几个操作全并后的原子性执行。
3、支持多种数据结构:string(字符串);list(列表);hash(哈希),set(集合);zset(有序集合)
4、持久化, redis的计算基于内存,可以把数据放入磁盘上。
3)安装准备
1.安装redis需要的环境。yum install -y gcc-c++
2.上官网下载redis源码安装包。
4)如何使用
1、上传redis的压缩文件到linux中,并解压
2、进入到解压目录 , 编译
3、安装 make install
4、启动测试redis redis -server /redis.conf