Kubernetes(v1.21)简介 第一章:背景 1.1部署方式的演变 传统部署时代: ①在物理机服务器上运行应用程序。 ②无法为应用程序定义资源边界。 ③导致资源分配问题。 如果在物理服务器上运行多个应用程序,则可能会出现一个应用程序占用大部分资源的情况下,会导致其它应用程序的性能下降。一种解决方案就是在不同的物理服务器上运行每个应用程序,但是由于资源利用不足而无法扩展,并且维护许多物理服务器的成本也很高。 虚拟化部署时代: ①作为解决方案,引入了虚拟化。 ②虚拟化技术允许在单个物理服务器的CPU上运行多个虚拟机(VM)。 ③虚拟化允许应用程序在VM之间隔离,并提供一定程序上的安...

  9p9OjjEsMoft   2023年11月15日   20   0   0 JavaJava

用户签到 1、用户签到-BitMap功能演示 用户一次签到,就是一条记录,假如有1000万用户,平均每人每年签到次数为10次,则这张表一年的数据量为1亿条 每签到一次需要使用(8+8+1+1+3+1)共22字节的内存,一个月则最多需要600多字节 我们如何能够简化一点呢?其实可以考虑小时候一个挺常见的方案,就是小时候,咱们准备一张小小的卡片,你只要签到就打上一个勾,我最后判断你是否签到,其实只需要到小卡片上看一看就知道了 我们可以采用类似这样的方案来实现我们的签到需求。 我们按月来统计用户签到信息,签到记录为1,未签到则记录为0. 把每一个bit位对应当月的每一天,形成了映射关系。用0和1标...

  9p9OjjEsMoft   2023年11月07日   57   0   0 redis数据数据Redis
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~