一、Kubernetes是什么 Kubernetes 这个名字源于希腊语,意为“舵手”或“飞行员”,简称 k8s,8代表中间的八个字符Google 在 2014 年开源了 K...
一、Kubernetes是什么 Kubernetes 这个名字源于希腊语,意为“舵手”或“飞行员”,简称 k8s,8代表中间的八个字符Google 在 2014 年开源了 K...
CAS概念 CAS是Central Authentiction Service 的缩写,中央认证服务。CAS是Yale大学发起的开源项目,旨在为Web应用系统提供一种可靠的单...
简介 在redis内部,string数据结构的value主要以int、sds作为结构存储。int用来存放整型,sds用来存放字节、字符串、浮点型数据。 sds结构分析 sds...
简介 redisObject:即redis对象,redis数据库是以Key-Value形式存在,当新建一个Key-Value对时,至少会创建两个对象,一个用于作为Key对象,...
CAS概念 CAS是Central Authentiction Service 的缩写,中央认证服务。CAS是Yale大学发起的开源项目,旨在为Web应用系统提供一种可靠的单...
简介 OAuth2.0是一个开放、授权的行业标准协议。广泛用于某些知名网站(例如QQ、微信、微博等)授权第三方应用(比如:自己搭建的应用),以获取知名网站用户的个人信息,昵称...
简介 OAuth 2.0:是用于授权的行业标准协议。 OAuth 2.0致力于简化客户端开发人员的工作,同时为Web应用程序,桌面应用程序,移动电话和客厅设备提供特定的授权流...
简介 Spring Security:是一个提供身份验证,授权和保护以防止常见攻击的框架。 凭借对命令式和反应式应用程序的一流支持,它为Spring应用程序的安全提供实际标准...
简介 在我们日常项目中,可能遇到这么一个需求“获取用户请求的真实IP”,比如说打印用户登录信息,用户ip白名单等。那该如何准确地获取用户请求真实IP呢?本文主要围绕着没有使用...
传统系统登录 在企业发展初期,公司通常只有一个web系统,web系统自身包含登录模块,用户使用自己的账号登录系统,很方便。下图表示传统系统登录方案: 随着企业的发展,公司的w...
简介 从InnoDB逻辑存储结构来看,InnoDB所有数据都存放到在一个空间中,称之为表空间。如图所示,表空间由段、区、页组成。 表空间 表空间可以看做是InnoDB存储引擎...
简介 哈希算法是一种非常快的查找方法,在一般情况(没有发生hash冲突)下这种查找的时间复杂度为O(1)。 innoDB存储引擎会监控对表上辅助索引页的查询。如果观察到建立h...
简介 数据库宕机时,重启可以通过redo log重放来恢复丢失的数据。但是必须清楚的地认识到,重做日志中记录的是对页的物理操作,比如偏移量800,写'aaa'记录。 假设有这...
简介 变更缓冲区(原来的Insert Buffer)是一种特殊的数据结构,存储位置在: 缓冲池; 磁盘的系统表空间; 大多数场景,辅助索引页的访问都会造成随机的IO,相对顺序...