
缓存
文章平均质量分 93
筑梦悠然
The running of life depends on the perseverance in the journey, rather than momentary outburst.
人生的奔跑,不在于瞬间的爆发,而取决于途中的坚持!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
服务雪崩+缓存雪崩+解决方案
一、服务雪崩1、定义:服务堆积在同一个线程池中,因为所有的请求都是同一个线程池进行处理,这时候如果在高并发情况下,所有的请求全部访问同一个接口,这时候可能会导致其他服务没有线程进行接受请求,这就是服务雪崩效应效应。2、原因:a.某几个机器故障:例如机器的硬驱动引起的错误,或者一些特定的机器上出现一些的bug(如,内存中断或者死锁)。b.服务器负载发生变化:某些时候服务会因为用户行为...转载 2020-02-09 17:59:02 · 4029 阅读 · 1 评论 -
Redis高可用方案(持久化+复制+哨兵+集群)
一、高可用相关概念高可用:是当一台服务器停止服务后,对于业务及用户毫无影响。停止服务的原因可能由于网卡、路由器、机房、CPU负载过高、内存溢出、自然灾害等不可预期的原因导致,在很多时候也称单点问题。单点问题的2种解决方案:(1)主备方式(简单情景)这种通常是一台主机、一台或多台备机,在正常情况下主机对外提供服务,并把数据同步到备机,当主机宕机后,备机立刻开始服务。 Redis HA...转载 2020-01-31 21:57:12 · 650 阅读 · 0 评论 -
【面试】一致性哈希&缓存雪崩|穿透|预热|更新|降级&Redis相关问题
一、一致性哈希使用Redis的时候,为了保证Redis的高可用,提高Redis的读写性能,最简单的方式我们会做主从复制,组成Master-Master或者Master-Slave的形式,或者搭建Redis集群,进行数据的读写分离,类似于数据库的主从复制和读写分离。数据库当单表数据大于500W的时候需要对其进行分库分表,当数据量很大的时候(标准可能不一样,要看Redis服务器容量)我们同样可...转载 2020-01-27 17:45:43 · 730 阅读 · 0 评论 -
【面试必备】Cookie 和 Session 的区别(6层楼分析透彻)
第一层楼什么是 Cookie 和 Session ?初级程序员高频面试题。什么是 CookieHTTP Cookie(也叫 Web Cookie或浏览器 Cookie)是服务器发送到用户浏览器并保存在本地的一小块数据,它会在浏览器下次向同一服务器再发起请求时被携带并发送到服务器上。通常,它用于告知服务端两个请求是否来自同一浏览器,如保持用户的登录状态。Cookie 使基于无状态的 HT...转载 2019-05-15 14:42:28 · 868 阅读 · 0 评论 -
记一次线上缓存问题
今天上线项目时,查看一个软件列表,我的接口里是findAll,可是软件列表里没有type字段没有出现,后来检查发现是线下SoftModel里type字段没更新过来,清完线下表缓存,并用gii重新生成了下SoftModel,然后再次上线。再次查看线上该软件列表,还是没有type字段,估计第一次查看的时候有缓存了,下面该清理下线上的缓存,做法和线下相同redis-cli -h 线上redis主机...原创 2018-09-11 22:03:30 · 440 阅读 · 0 评论 -
[附操作图]redis官方文档 + 适用场景 + yii2和laravel中的使用
一、redis 文档(点击即可跳转到对应文档)官方文档中文文档redis菜鸟教程redis菜鸟教程之redis 5种数据结构操作如下是常见名词:redis-server—服务端redis-cli—客户端redis扩展—客户端二、redis 5种数据结构1、实例剖析redis的key的操作(16):5种数据结构及操作种数,分别:字符串(20)、哈希(...原创 2018-07-28 19:17:35 · 479 阅读 · 0 评论 -
redis修改密码与设置键值+5种类型及使用场景+8个底层数据结构+过期键的3种删除策略+8种驱逐算法(360面试题)
一、设置redis的密码+设置redis缓存的变量键值缓存时间二、Redis5种结构--String-list-set-hash-zset1、String可以是字符串,整数或者浮点数,对整个字符串或者字符串中的一部分执行操作,对整个整数或者浮点执行自增(increment)或者自减(decrement)操作。字符串命令: ①get、获取存储在指定键中的值 ②set、设置存储在指定键中的...原创 2018-03-21 10:20:44 · 951 阅读 · 1 评论 -
[面试]cookie和session常见面试题
1、cookie和session原理及区别 cookie采用的是客户端的会话状态的一种储存机制。它是服务器在本地机器上存储的小段文本或者是内存中的一段数据,并随每一个请求发送至同一个服务器。session是一种服务器端的信息管理机制,它把这些文件信息以文件的形式存放在服务器的硬盘空间上(这是默认情况,可以用memcache把这种数据放到内存里面)当客户端向服务器发出请求时,要求服务器端产生一...原创 2017-11-16 16:23:30 · 26113 阅读 · 1 评论 -
redis,mysql,memcache的区别与比较,redis两种数据存储持久化方式
http://wenda.so.com/q/1464066157721147?src=140 http://blog.chinaunix.net/uid-429659-id-5190759.html http://www.cnblogs.com/tyyf/p/5505269.htmlredis与mysql比较 区别:mysql中一个中小型的网络数据库,比oracle和sqlserve原创 2017-02-11 22:50:41 · 4028 阅读 · 0 评论