当前位置: 首页 > news >正文

redis 内容总结

目录

  • redis 内容列举
    • Redis和Memcached比较
    • Redis简介
    • 1、Redis 数据结构
    • 2、Redis的持久化机制
    • 3、Redis 内容管理(淘汰策略/删除策略)
    • 4、Redis 事务
    • 5、Redis 缓存三大问题
    • 6、Redis 集群
    • 7、Redis 应用

redis 内容列举

官网:https://redis.io/
中文官网:http://www.redis.cn/
下载地址:https://www.redis.net.cn/download
在这里插入图片描述

Redis和Memcached比较

  • 1、Redis 支持多种数据结构,Memcached 只支持String数据类型。
  • 2、Redis支持数据的持久化,可以把内存中的数据持久化到硬盘中,而Memcached不支持持久化,数据只能存在内存中,重启后数据就没了。
  • 3、Redis 可以达到 1GB,而 Memcache 只有 1MB
  • 4、Memcached没有原生的集群模式,需要依靠客户端自己实现集群分片,而Redis原生支持集群模式。
  • 5、Memcached是多线程,非阻塞IO复用的网络模型;Redis使用单线程的多路 IO 复用模型。

Redis简介

Redis数据库的数据是存储在计算机的内存中的。所以Redis是一个高性能的数据库,访问速度非常快,因为他是将数据存储在内存中。
内存中的数据实时的和硬盘上的数据保持一致,如果redis宕机了,在重新运行的时候redis会把硬盘上的数据都写进内存中。
写数据是先把数据写进内存中,定期会同步到硬盘上。保证数据不会丢失。
用户访问的数据都是内存中的数据。

  • Redis是一个key-value类型的内存数据库,整个数据库统统加载在内存中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。
  • 因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过10万次读写操作,是已知性能最快的key-value DB。
  • Redis最大的魅力是支持保持多种数据结构,此外单个value的最大限制是1GB,因此Redis可以用来实现很多有用的功能。
  • Redis的主要缺点是数据库容量受到物理内存的限制,不能用作海量数据的高性能读写,因此Redis适合的场景主要局限在较小数据量的高性能操作和运算上。

1、Redis 数据结构

https://blog.csdn.net/weixin_45080272/article/details/129715632


2、Redis的持久化机制

https://blog.csdn.net/weixin_45080272/article/details/107850082


3、Redis 内容管理(淘汰策略/删除策略)

https://blog.csdn.net/weixin_45080272/article/details/129715909


4、Redis 事务

https://blog.csdn.net/weixin_45080272/article/details/129715920


5、Redis 缓存三大问题

https://blog.csdn.net/weixin_45080272/article/details/107306477


6、Redis 集群

https://blog.csdn.net/weixin_45080272/article/details/109748136

  • 配置文件参考

    https://blog.csdn.net/cold___play/article/details/104553578


7、Redis 应用

springboot整合redis案例——点赞取消点赞


http://www.lryc.cn/news/42256.html

相关文章:

  • 贪心算法(一)
  • 【栈和队列OJ题】有效的括号用队列实现栈用栈实现队列设计循环队列
  • kuernetes 资源对象分析报错
  • 动态内存的开辟
  • 【蓝桥杯-筑基篇】搜索
  • week5-质数-最大公约数-快速幂-组合计数-博弈论
  • CloudCompare 二次开发(6)——插件中拖拽添加Qt窗口(区域生长算法为例)
  • 2023值得推荐的高颜值Vue3.0 Web PC端UI框架,赶紧收藏学习!
  • Springboot项目Aop、拦截器、过滤器横向对比
  • 为了之后找工作不被虐,每天刷3道《剑指offer》Day-1
  • Linux-磁盘管理介绍
  • 爬虫架构(一):爬虫中的去重处理
  • 算法刷题总结 (二) 回溯与深广搜算法
  • Linux 总结9个最危险的命令,一定要牢记在心!
  • spring cloud
  • 【9】核心易中期刊推荐——图像视觉与图形可视化
  • 0108Bean销毁-Bean生命周期详解-spring
  • 微信小程序可以进行dom操作吗?
  • 昇腾AI深耕沽上:港口辐射力之后,天津再添基础创新辐射力
  • 基于YOLOv5的疲劳驾驶检测系统(Python+清新界面+数据集)
  • 【Linux】-- 进程优先级和环境变量
  • iOS 紧急通知
  • 即时零售:不可逆的进化
  • 零售数据总结经验:找好关键分析指标和维度
  • 从零开始搭建游戏服务器 第一节 创建一个简单的服务器架构
  • C++中那些你不知道的未定义行为
  • java基础面试题(四)
  • @PropertySource使用场景
  • 【C语言进阶:刨根究底字符串函数】strtok strerror函数
  • 西安石油大学C语言期末重点知识点总结