在读写速度上性能极高
支持5种数据类型,String、List、Set、Hash、Sorted Set
支持多种编程语言:java、php、python、ruby、lua等
可实现高可用性以及分布式
Redis安装与配置Windows版:https://github.com/MSOpenTech/redis/releases
Linux版:https://redis.io/download
安装方法都比较简单这里就不截图说明了,本系列使用Linux版做示例:
文件目录Prefix = /redis-4.0.8
服务端:${Prefix}/src/redis-server,启动方法 ./redis-server ../redis.conf
客户端:${Prefix}/src/redis-cli,启动方法 ./redis-cli –p port –h host
配置文件:${Prefix}/redis.conf
注意点:启动redis-server最好带上配置文件路径,否则可能会不生效
配置文件部分参数说明:
daemonize no:守护进程,默认是不开启no
port 6379:监听端口
bind 127.0.0.1:绑定的主机才能进行操作,安全性更高
dir ./ :aof和rdb(本地数据库)的存放路径
appendonly no:开启aof,默认是不开启
appendfilename appendonly.aof:指定aof文件名
Redis数据类型
数据类型的介绍和使用在官网有非常人性化的教程,我就不做记录了,贴下地址:
Redis安全管理 密码管理 查看密码
127.0.0.1:7000> config get requirepass 1) "requirepass" 2) ""