redis入门

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

  1. 数据库
  2. 缓存
    非关系型数据库
    基于文佳:ehcache
    基于内存:redis、memcached
    基于文档:mongodb
    学习网址
    redis教程
    redis中文官方网站

redis的服务端安装

yum install gcc-c++(gcc编译c的,因为redis是c编写的,所以我们先安装下gcc)
在这里插入图片描述
在线安装
yum -y install wget
wget http://download.redis.io/releases/redis-5.0.2.tar.gz(wget方式 下载redis压缩包)
离线安装
在这里插入图片描述
Tar -xvf redis-5.0.2.tar.gz(解压)
在这里插入图片描述
进入目录redis-5.0.2
在这里插入图片描述
编译
在这里插入图片描述

在这里插入图片描述
启动
在这里插入图片描述
看见千层饼代表启动成功
设置守护进程
守护进程能够让多个进程同时使用
开启守护进程,不开启的话,不能做其他操作
1.备份一个redis.conf
在这里插入图片描述
2.进行改动
默认#daemonize no
在这里插入图片描述
在这里插入图片描述
指定redis.conf
在这里插入图片描述
使用redis 验证是否启动
成功
在这里插入图片描述
redis默认有16个数据库
在这里插入图片描述
连接redis服务
解绑本地IP
在这里插入图片描述
配置密码登录
在这里插入图片描述
重启
在这里插入图片描述
在这里插入图片描述
测试连接
成功
在这里插入图片描述

redis-desktop-manager-0.8.8.384傻瓜式安装
在这里插入图片描述
在这里插入图片描述

redis的常用数据存储

string(字符串)

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
hash(哈希)
存储对象
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

查看类型
在这里插入图片描述
简写
在这里插入图片描述
获取
在这里插入图片描述
获取多个
在这里插入图片描述
list(列表)
堆栈(先进后出)

在这里插入图片描述
弹栈
在这里插入图片描述
按下标取值
在这里插入图片描述
从x取到y
在这里插入图片描述
查长度
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值