Redis概览
Redis是一个开源(BSD许可)的内存数据结构存储,用作数据库、缓存和消息代理。Redis提供诸如字符串、哈希、列表、集合、带范围查询的排序集合、位图、超日志、地理空间索引和流等数据结构。Redis具有内置的复制、Lua脚本、LRU逐出、事务和不同级别的磁盘持久性,并通过Redis
Sentinel和Redis Cluster的自动分区提供高可用性
1 |
数据类型丰富 (笔试、面试)***** |
Redis使用场景介绍
Memcached:多核的缓存服务,更加适合于多用户并发访问次数较少的应用场景 Redis:单核的缓存服务,单节点情况下,更加适合于少量用户,多次访问的应用场景。Redis一般是单机多实例架构,配合redis集群出现。
Redis 安装
编译安装
1 |
# 官方示例 |
安装成功,如下图
1 |
# src/redis-server & |
温馨提示:
若编译失败,请检查
gcc
版本(可使用gcc -v
)查看我这里的是9.0.1
包管理工具安装
1 |
apt-get -y update && apt-get -y upgrade && apt-get -y dist-upgrade |
Referer