一、Redis简介
Redis:Remote Dictionary Server(远程字典服务器)
二、Redis特点
- 使用 C语言开发 ,直接面向操作系统底层
- 短小精悍 ,整个redis一共5w行代码,核心代码只有2w行,性能强劲
- 基于内存
- 单线程(一次只能执行一条命令),多路IO复用(读写速度快)
- NoSql,没有模式,所有数据都是K-V存储
K(string) - V (8中类型,常用的5种string,list,set,hash,zset(sorted set))
三、Redis安装注意事项
确保有gcc-c++环境:
sudo yum -y install gcc-c++
解压安装包,进入src目录,编译:
make
安装:
make install
redis默认安装在/url/local/bin目录
四、Redis启动与停止
4.1 server的启动
redis-server redis的配置文件 [参数]
服务端停止,需要客户端发送shutdown命令
4.2 客户端连接
redis-cli [参数] [命令]
redis-cli -h [redis服务bind的地址] -p [redis服务bind的端口]
默认bind 是 127.0.0.1
默认port 是 6379
默认redis-cli 等价于 redis-cli -h 127.0.0.1 -p 6379
退出: quit | exit