2021-03-15

缓存机制

一、关于缓存机制说明

说明: 缓存中的数据都是数据库中的记录. 引入缓存机制之后,主要的目的为了降低用户访问物理设备的频次.提高服务器响应效率.
维度说明:
1).开发语言: C语言开发
2).数据结构问题: K-V结构 map/properties key不能重复
3).内存数据 断电及擦除: 定期将内存数据持久化操作
4).内存资源有效: 如何有效的维护内存大小? 定期清理内存. LRU算法/LFU算法/TLL算法
————————————————
版权声明:本文为CSDN博主「闪耀太阳」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_16804847/article/details/114818848

二、Redis介绍

中文官网:http://www.redis.cn/
Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hyperloglogs 和 地理空间(geospatial) 索引半径查询。 Redis 内置了 复制(replication),LUA脚本(Lua scripting), LRU驱动事件(LRU eviction),事务(transactions) 和不同级别的 磁盘持久化(persistence), 并通过 Redis哨兵(Sentinel)和自动 分区(Cluster)提供高可用性(high availability)。

1-5-9记忆

1个常用类型数据结构:字符串(strings)
5种基本类型数据结构:字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets)
9种类型数据结构:字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) ,范围查询, bitmaps, hyperloglogs 和 地理空间(geospatial) 索引半径查询

三、安装Redis

1.下载上传Redis安装包到MobaXterm
2.解压Redis安装包
解压命令:tar -xvf redis-5.0.4.tar.gz
在这里插入图片描述
3.安装Redis
在redis根目录中执行
命令1:make 执行构建,这个过程会执行在 Makefile 文件中定义的一系列任务将软件源代码编译成可执行文件。
命令2:make install 将可执行文件、第三方依赖包和文档复制到正确的路径。
4.修改Redis配置文件
命令1:vim redis.conf
命令2::set nu 展现行号
在这里显示数字插入图片描述
修改1:关闭IP绑定
在这里插入图片描述
修改2:关闭保护模式
在这里插入图片描述
修改3:开启后台运行
在这里插入图片描述
5.Redis启动命令
1)启动redis命令
redis-server redis.conf
在这里插入图片描述
在这里插入图片描述
2)进入redis客户端
redis-cli -p 6379
在这里插入图片描述

3)关闭redis
	redis-cli -p 6379 shutdown

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值