![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis和Memcache
文章平均质量分 91
阿豪Tata
愿过去的都不后悔,未来的都充满希望(欢迎各位朋友,大家相互认识一下哈)
展开
-
memcache概述
一.核心优化概述 什么是优化:以更小的资源支持更大负载网站的运行,以小博大。 思路:尽量减少用户等待时间,节省系统资源开销,节省带宽使用。 优化什么地方?有三方面:Memcache内存缓存技术、静态化技术、mysql优化 二.Memcache 内存缓存技术:memcache是实现php语言 对内存 进行操作的中间介质。 memcache与redis的区别和联系 redis:支持比较多的数据类型...转载 2021-01-07 16:49:20 · 567 阅读 · 0 评论 -
Redis高可用原理
转载:https://blog.csdn.net/hellozhxy/article/details/91387166Redis 是被广泛使用的基础软件之一,对于架构师和运维人员来说,了解 Redis 的高可用方案和背后的原理,是必备的基础知识。...转载 2019-06-11 11:35:28 · 428 阅读 · 0 评论 -
Redis 的几种数据结构&五种数据类型对象
先看几种数据结构通过分析底层的数据结构,学习如何根据场景选型和设计 1,简单动态字符串 redis使用的字符串SDS有别于C语言中的字符串 a, 结构 free字段为已分配但未使用的空间 转载 2019-01-12 13:57:51 · 286 阅读 · 0 评论 -
PHP+Redis 实例【一】点赞 + 热度 上篇
前言点赞其实是一个很有意思的功能。基本的设计思路有大致两种, 一种自然是用mysql(写了几百行的代码都还没写完,有毒)啦数据库直接落地存储, 另外一种就是利用点赞的业务特征来扔到redis(或memcache)中, 然后离线刷回mysql等。我这里所讲的功能都是基于我之前的项目去说的,所以有些地方可以不用管的,我主要是记录这个功能的实现思路,当你理解了,基本想用什么鬼语言写都一样的。直接...转载 2019-01-12 13:53:00 · 860 阅读 · 0 评论 -
redis数据结构
原创 2018-12-12 09:10:57 · 170 阅读 · 0 评论 -
查看redis占用内存大小的方法
查看redis占用内存大小的方法redis-cliauth 密码infoMemoryused_memory:13490096 //数据占用了多少内存(字节)used_memory_human:12.87M //数据占用了多少内存(带单位的,可读性好)used_memory_rss:13490096 //redis占用了多少内存used_memory_peak:15301192 /...原创 2018-12-11 12:48:00 · 16461 阅读 · 0 评论 -
基于Redis的任务调度设计方案
基于Redis的任务调度设计方案:https://www.jianshu.com/p/7b9573242fb0转载 2018-11-19 13:48:58 · 764 阅读 · 0 评论 -
缓存穿透、缓存击穿、缓存雪崩概念及解决
缓存穿透概念访问一个不存在的key,缓存不起作用,请求会穿透到DB,流量大时DB会挂掉。解决方案采用布隆过滤器,使用一个足够大的bitmap,用于存储可能访问的key,不存在的key直接被过滤;访问key未在DB查询到值,也将空值写进缓存,但可以设置较短过期时间。缓存雪崩概念大量的key设置了相同的过期时间,导致在缓存在同一时刻全部失效,造成瞬时DB请求量大、压力骤增,引起雪崩。...原创 2018-11-16 14:04:16 · 153 阅读 · 0 评论 -
一文看懂Redis
什么是Redis    Redis是由意大利人Salvatore Sanfilippo(网名:antirez)开发的一款内存高速缓存数据库。Redis全称为:Remote Dictionary Server(远程数据服务),该软件使用C语言编写,Redis是一个key...转载 2018-11-14 08:52:31 · 466 阅读 · 0 评论 -
十分钟学会memcache,比你想象的要简单
一.核心优化概述什么是优化:以更小的资源支持更大负载网站的运行,以小博大。思路:尽量减少用户等待时间,节省系统资源开销,节省带宽使用。优化什么地方?有三方面:Memcache内存缓存技术、静态化技术、mysql优化二.Memcache内存缓存技术:memcache是实现php语言 对内存 进行操作的中间介质。memcache...转载 2018-10-25 16:16:04 · 195 阅读 · 0 评论 -
Redis 总结精讲 看一篇成高手系统-4
本文围绕以下几点进行阐述1、为什么使用redis2、使用redis有什么缺点3、单线程的redis为什么这么快4、redis的数据类型,以及每种数据类型的使用场景5、redis的过期策略以及内存淘汰机制6、redis和数据库双...转载 2018-09-01 09:00:30 · 261 阅读 · 0 评论 -
分析Redis架构设计
一、前言因为近期项目中开始使用Redis,为了更好的理解Redis并应用在适合的业务场景,需要对Redis设计与实现深入的理解。我分析流程是按照从main进入,逐步深入分析Redis的启动流程。同时根据Redis初始化的流程,理解Redi...转载 2018-08-31 13:45:25 · 128 阅读 · 0 评论