一致性Hash函数

1. 环境:假设,我们有一个社交网站,需要使用Redis存储图片资源,存储的格式为键值对,key值为图片名称,value为该图片所在文件服务器的路径,我们需要根据文件名查找该文件所在文件服务器上的路径,数据量大概有2000W左右,按照我们约定的规则进行分库,规则就是随机分配,我们可以部署8台缓存服务器,每台服务器大概含有500W条数据,并且进行主从复制,示意图如下: 由于规则是随机的,所有我...

发布于 

CICD - Jenkins

一、什么是 CI/CD:CI:可持续集成CD:可持续交付\可持续部署 CI/CD 环境流程图: 二、实验环境总览: 本次实验仅存在测试部署环境。 实验流程: 步骤 1: 程序员将代码编辑完成后推到代码仓库GitLab里; 步骤 2: CI Tool Jenkins将 Gitlab 里的代码代码打包成镜像; 步骤 3: Jenkins 将镜像推送到镜像仓库 Docke...

发布于 K8s

KubeVirt

随着 Kubernetes 的普及,越来越多的业务开始运行在容器上,但是仍有部分业务形态更适合运行在虚拟机,如何同时管控虚拟机和容器逐渐成为了云原生时代的主流需求, Kubevirt 给出了完美的解决方案。 Kubevirt 介绍 虚拟机管理 总结 在云原生时代,越来越多的业务开始逐步迁移到容器上来,容器也成为了一种不可或缺的资源发布和管理形式,容器的轻量性优势在边缘计算的场景下更加明显...

发布于 K8s

主题 Stellar || 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。