
笔记
方方园园
这个作者很懒,什么都没留下…
展开
-
CAS结合jwt实现系统登录思路
传统的CAS集成方式主要有以下几个步骤:1)用户访问应用系统资源,需要登录时重定向到CAS客户端,重定向链接包含Service(当前请求CAS系统的应用系统的URL)参数;2)用户在CAS客户端进行身份认证;3)认证通过后,CAS服务端产生一个随机的 Ticket,CAS服务端以Ticket为参数重定向到步骤1)中的Service;4)应用系统以Ticket为参数,请求CAS服务端API,验证Ticket的合法性;5)CAS服务端验证Ticket合法后,返回用户信息给应用系统,应用系统本地保存用户原创 2020-05-18 00:20:14 · 5361 阅读 · 2 评论 -
使用布隆过滤器解决问题
使用redis时候在某种情况下,可能会出现缓存雪崩和缓存穿透。缓存穿透:大量请求访问时,Redis没有命中数据,导致请求绕过了Redis缓存,直接去访问数据库了。数据库难以承受大量的请求。此时便可以使用布隆过滤器来解决。请求到来时,先用布隆过滤器判断数据是否有效,布隆过滤器可以判断元素一定不存在和可能存在,对于一定不存在的数据,则可以直接丢弃请求。对可能存在的请求,再去访问Redis获取数据...原创 2020-04-30 22:57:18 · 758 阅读 · 0 评论 -
PXC&MGR&MGC
MGRPXCMHA优点原生高可用、数据一致性保证、支持多主类似MGR成熟稳定、对MySQL侵入小、 宕机后保证数据一致————缺点太新有BUG(如新加入集群宕机,并行复制有不一致bug)、管理不方便(需配合mysql-shell)性能损耗大(降低为1/3)、 大事务会卡住整个集群、需要用第三方发行版MySQL选主方式过时、需要配合第三方脚本进行...原创 2020-04-07 13:06:04 · 2038 阅读 · 0 评论 -
lua与redis
【Redis进阶实践之七Redis和Lua初步整合使用 - 可均可可 - 博客园】https://www.cnblogs.com/PatrickLiu/p/8391829.html原创 2020-04-05 15:33:18 · 157 阅读 · 0 评论