● Redis(Remote Dictionary Server),即远程字典服务。key—value存储系统,是跨平台的非关系型数据库。
● Redis是一个开源的使用ANSI C语言编写、遵循BSD协议、支持网络、可基于内存、分布式、可选持久性的键值对(Key—Value)存储数据库,并提供多种语言的API。
● Redis通常称为数据结构服务器,因为值(value)可以是如下八种数据类型:
① 速度快
② 基于键值对数据模型
③ 功能丰富
④ 简单稳定
⑤ 客户端语言多
⑥ 持久化
⑦ 高可用
● 当作高性能的缓存
● 分布式锁
● 计数器
● 最新列表
● 排行榜
说明 | 指令 |
启动redis服务(挂在前台) | bin/redis-server ./redis.conf |
改redis.conf文件(挂在后台) | daemonize yes |
用端口,查看redis服务 | netstat -nltp | grep 6379 |
ps命令,查看redis程序 | ps -ef | grep redis |
说明 | 指令 |
查看redis端口号 | nerstat -nltp | grep 6379 |
杀掉redis进程 | kill -9 端口号 |
客户端关闭 | shutdown |
说明 | 指令 |
连接redis服务 | bin/redis-cli -p 6379 |
-p参数可以指定连接端口,不带-p默认连接6379 | |
该bind参数(绑定到hadoop102映射地址) | bin hadoop102 |
连接redis服务 | bin/redis-cli -h hadoop102 -p 6379 |
● 在redis根目录下,创建一个文件夹名为dataDir,并在配置文件中配置
[atguigu@hadoop102 redis]$ vim redis.conf …… dir /opt/module/redis/dataDir