非关系型数据库-redis-基础概述以及安装

一、概述

Redis是高性能的以键值对形式储存数据的一种非关系型数据库。是用C语言写的。
Redis可以储存健和五种不同类型的值之间的映射。键的类型只能是字符串,值的类型可以有五种,分别是:字符串,无序集合(Set),有序集合(Zset),Hash,列表(数组集合)
Redis是储存在内存中的,所以读写非常的快,因些redis被广泛应用在缓存当中,每秒可以处理10000次读写操作,是已知性能最快的Key-Value DB,另外,Redis经常用来做分布式锁,除此之外Redis支持事务,持久化。

二、Redis的安装

2.1、Windos下Redis安装

1、 下载地址:link.
2、 下载好解压即可
3、 启动方式:
第一种:在目录下直接点击"redis-server.exe"文件
第二种:在目录下打开cmd窗口输入"redis-server redis.windows.conf"命令
4、设置Redis服务,开机自启

2.2、Liunx下Redis安装

2.2.1、直接在服务器上安装流程

1、下载地址: link.
2、上传到指定文件夹下后使用 tar -zxvf解压
3、生成bin目录:
第一步:进入redis目录后执行make命令
第二步:进入src目录
第二步:执行 make install PREFIX=“替换成自己redis目录全路径”
4、为了方便管理将redis.conf文件移动到etc目录下:
第一步:创建在redis目录下创建etc目录-》mkdir /usr/local/redis/etc
第二步:移动redis.conf到etc目录下mv redis.conf /usr/local/redis-6.2.6/etc/
5、配置redis后台启动:进入redis.conf将daemonize no改为daemonize yes
6、将redis加入开机自启动:vim进入 /etc/rc.local 在里面添加:/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf(意思就是开机调用这段开启redis的命令)
6、启动redis:/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
7、开启远程访问:
第一步:打开配置文件vim /usr/local/redis/etc/redis.conf
第二步: 将protected-mode改为no
8、设置密码:在redis.conf中打开requirepass注释并设置密码
9、重启redis
第一步:查到目标端口号:ps -ef | grep redis
第二步:杀死目标进程: kill -s 9 pid
第二步:启动redis

2.2.1、在Docker下安装

传送门: Docker命令集.

四、Redis的基础操作

1、增/减db数量

redis数据库的数量是可以配置的,默认数量为0

  1. 进入redis.windows.conf配置文件找到databases修改成对应的数量
  2. 重启redis(**注意:**必须要使用命令行输入命令重启,redis-server.exe redis.windows.conf)

2、切换DB:使用select 索引

在这里插入图片描述

3、清理当前db数据:flushdb

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值