- 博客(14)
- 收藏
- 关注
原创 k8s的存储
EmptyDir是最基础的Volume类型,一个EmptyDir就是Host上的一个空目录。简单来说就是,他存储在pod中,当pod销毁时,EmptyDir中的数据也都一块被永久性的删除。它主要可作用于一个临时性的存储目录,同时也可以实现多容器数据共享。
2024-06-20 20:34:41
770
1
原创 Service
Service功能:Service功能:对提供同一个服务的多个pod进行聚合, 并且提供一个统一的入口地址。通过访问Service的入口地址就能访问到后面的pod服务。Service在很多情况下只是一个概念,真正起作用的其实是kube-proxy服务进程,每个Node节点上都运行 着一个kube-proxy服务进程。
2024-06-20 19:51:01
848
原创 Pod控制器
Pod控制器是管理pod的中间层,使用Pod控制器之后,只需要告诉Pod控制器,想要多少个什么样 的Pod就可以了,它会创建出满足条件的Pod并确保每一个Pod资源处于用户期望的目标状态。如 果Pod资源在运行中出现故障,它会基于指定策略重新编排Pod。
2024-06-19 20:30:04
915
原创 k8s工作原理
接受请求的唯一入口;:进行计算,决定是由哪一个工作节点node来进行服务的安装,只计算不调用;:进行node节点的调用;:存储master和node节点的信息,进行统一管理。
2024-06-14 15:20:26
151
原创 数据库的事务
(已经解决掉不可重复读的问题),一个事务查找一条指令时,没查到结果,但当他插入时插入失败,再次查询时仍没有查询到该数据(第二次查找仍没有数据是因为以保证了不可重复读);—————三个问题都可以解决,但是就不能进行多线程操作,安全性最高,但性能太低,开发中一般不使用。1. 加锁(排他锁),在进行delete,update,insert等操作时,都会使用排他锁。:多版本并发控制————维护一个数据的多个版本,以保证读写数据没有冲突。————可以解决脏读和不可重复度————MySQL默认的。
2024-04-24 10:15:31
411
原创 力扣第一题——两数之和
给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。
2024-04-21 17:19:47
106
1
原创 Redis集群方案(一)———主从同步
单节点的Redis的并发能力是有上限的,要进一步提高Redis的并发能力,所以我们要搭建主从集群,实现读写分离。一般都是一主多从,主节点负责写数据,从节点负责读数据。
2024-04-21 09:20:58
162
原创 JWT(JSON Web Token)在登录认证中的应用与实践
JWT是一种开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,用于作为JSON对象在各方之间安全地传输信息。前端收到JWT后,通常将其存储在浏览器的localStorage或sessionStorage中,以便在后续的请求中携带。当用户点击退出登录时,前端需要清除浏览器中的JWT,并向后端发送一个退出登录的请求。后端收到请求后,从Redis等缓存中删除对应的JWT,以确保用户已经退出登录。:在登录认证过程中,应妥善处理各种错误情况,如用户名或密码错误、JWT验证失败等,以提供友好的用户体验。
2024-04-15 20:19:00
579
原创 购物车存储原理与实现——以图书商城为例
在构建电子商务系统时,购物车功能是一个不可或缺的部分。购物车不仅为用户提供了一个临时的存储空间,让他们能够方便地选择和调整购买商品,还帮助商家跟踪用户的购买意向和行为。本文将探讨购物车的存储原理,并以图书商城为例,介绍两种基于Redis的购物车存储实现方式。在构建电子商务系统时,购物车功能是一个不可或缺的部分。购物车不仅为用户提供了一个临时的存储空间,让他们能够方便地选择和调整购买商品,还帮助商家跟踪用户的购买意向和行为。
2024-04-15 17:05:57
768
1
原创 Redis与MySQL的同步问题?
在进行大量数据访问时,若每次直接对数据库进行操作,效率非常低,这时可以引入Redis,通过使用Redis缓存以此减轻数据库的访问压力。
2024-04-01 17:37:02
273
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人