Redis安装-常用命令及操作

目录

一.Redis简介

二.redis安装

1.1安装Linux版本

1.2安装 windows版本

三.redis的常用命令

Redis哈希(Hash)


一.Redis简介

Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。
   它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型。内置复制、Lua脚本、LRU收回、事务以及不同级别磁盘持久化功能,
   同时通过Redis Sentinel提供高可用,通过Redis Cluster提供自动分区
Redis用途:1. 数据库 2. 缓存
集群:哨兵、主从、分片式   
 

二.redis安装

1.1安装Linux版本

在/root/javaxy/software/中把Redis的安装包托进去

Redis安装-常用命令及操作_第1张图片

然后使用
tar -xvf redis-5.0.0.tar.gz解压

Redis安装-常用命令及操作_第2张图片

解压成功

Redis安装-常用命令及操作_第3张图片

编译redis
cd /redis-5.0.0
make

Redis安装-常用命令及操作_第4张图片

检测安装情况
make install

Redis安装-常用命令及操作_第5张图片

进入src目录中查看 redis-cil,redis-server

Redis安装-常用命令及操作_第6张图片

Redis安装-常用命令及操作_第7张图片

 输入./src/redis-server  redis.conf,,当你看到如图所示,就代表redis已经启动了

Redis安装-常用命令及操作_第8张图片

 修改redis.conf文件
cp redis.conf redis_bak.conf
将daemonize no 改为 daemonize yes

Redis安装-常用命令及操作_第9张图片

 输入./src/redis-server redis.conf查看,输入lsof -i:6379(注:redis中的服务器是6379),

然后输入ping如果返回PONG就代表装好了服务端

注:这只是装好了服务端,外部不可以访问

Redis安装-常用命令及操作_第10张图片

 想要在外部服务器访问需要安装RedisDesktopManager

 输入vim redis-conf 编辑把bind 127.0.0.1给注掉

Redis安装-常用命令及操作_第11张图片

设置redis密码 然后:wq保存并退出

Redis安装-常用命令及操作_第12张图片

开放redis端口 并刷新


 firewall-cmd --zone=public --add-port=6379/tcp --permanent
 firewall-cmd --reload && firewall-cmd --list-port

Redis安装-常用命令及操作_第13张图片

 进入redis-cli h:host 主机 p:port:端口号 a:authentication 输入密码,然后在输入ping就可以了

Redis安装-常用命令及操作_第14张图片

然后输入端口号和密码在外部连接 ,这样redis(Linux)版本就安装好了

Redis安装-常用命令及操作_第15张图片

1.2安装 windows版本

解压,点击redis

Redis安装-常用命令及操作_第16张图片

安装完成 

 Redis安装-常用命令及操作_第17张图片

 输入主机名称localhost,然后输入密码这样就安装好了

Redis安装-常用命令及操作_第18张图片

三.redis的常用命令

0-15有16个人数据库

Redis安装-常用命令及操作_第19张图片

代表第5个数据库 

增加数据 

Redis安装-常用命令及操作_第20张图片

Redis安装-常用命令及操作_第21张图片

 修改数据

Redis安装-常用命令及操作_第22张图片

删除数据 

Redis安装-常用命令及操作_第23张图片

//查看所有或者指定的key
keys *

查看类型 type key(值)

给键值对设置过期时间 setex xxx 100000 live

 获取键值对剩余的存活时间

 ttl key    ttl xxx

Redis安装-常用命令及操作_第24张图片

Redis哈希(Hash)

Redis hash 是一个string类型的field和value的映射表,hash特别适合用于存储对象。

Redis安装-常用命令及操作_第25张图片

你可能感兴趣的:(redis,数据库,缓存)