Redis--01--简介

缓存机制

说明:使用缓存可以有效的降低用户访问物理设备的频次.快速从内存中获取数据,之后返回给用户,同时需要保证内存中的数据就是数据库数据.

缓存要素

  1. 如果实现缓存需要使用什么样的数据存储结构??? K-V
  2. 缓存服务的开发应该使用什么语言?? C语言
  3. 缓存服务运行的环境在内存中.
  4. 缓存服务运行环境在内存中 如果断电之后数据将全部删除. 持久化(磁盘)
  5. 缓存的数据都在内存中,如果一直存储数据则必然导致内存溢出. 内存优化LRU算法/LFU算法
    在这里插入图片描述

Redis简介

在这里插入图片描述
Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统.
它可以用作

  • 数据库
  • 缓存
  • 消息中间件

它支持多种类型的数据结构:

  1. 字符串(strings),
  2. 散列(hashes),
  3. 列表(lists),
  4. 集合(sets),
  5. 有序集合(sorted sets)

redis是一个key-value的nosql数据库(非关系型数据库)

速度快: 读 11.2万次/秒 写 8.6万次/秒 平均大约10万次/秒

Redis安装

1).解压 Redis安装包

[root@localhost src]# tar -zxvf redis-5.0.4.tar.gz

在这里插入图片描述

2). 安装Redis

说明:在Redis的根目录中执行命令
命令:
1.make
2.make install
在这里插入图片描述

3). 修改Redis的配置文件

命令1: 命令: vim redis.conf; 展现行号 :set nu
在这里插入图片描述
修改位置1: 注释IP绑定
在这里插入图片描述
修改位置2: 关闭保护模式
在这里插入图片描述
修改位置3: 开启后台启动
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_48052161/article/details/109038711
今日推荐