后端

看完这篇异地多活的改造,我决定和架构师battle一下|得物技术

文|尹吉欢 得物技术 1. 简述 异地多活的概念以及为什么要做异地多活这里就不进行概述了。概念性的很多,像什么同城双活、两地三中心、三地五中心等等概念。如果有对这些容灾架构模式感兴趣的可以阅读下这篇文章进行了解:《浅谈业务级灾备的架构模式》。 阅读本篇文章之前,我们先明确一下背景,这样大家后续在看的时候就不会产生困惑。 1.1 机房划分 得物多活改造一期目前有两个机房,分别是机房A和机房B。文章中

RedisTemplate批量操作

RedisTemplate批量添加操作教程,利用pipeline批量操作;multiSet()批量操作;for循环批量操作 一、使用pipeline的好处 了解redis的小伙伴都知道,redis是一个高性能的单线程的key-value数据库。它的执行过程为: (1)发送命令-〉(2)命令排队-〉(3)命令执行-〉(4)返回结果 如果我们使用redis进行批量插入数据,正常情况下相当于将以上四个步

Nginx 配置管理与 Flask 登录日志查询优化实战指南

个人名片 🎓作者简介:java领域优质创作者 🌐个人主页:码农阿豪 📞工作室:新空间代码工作室(提供各种软件服务) 💌个人邮箱:[2435024119@qq.com] 📱个人微信:15279484656 &#x1f310

gateway整合swagger3.0+knife4j增强(完整版)

之前写的整合文章还有些缺陷,本此全部处理。 参考资料: 官方文档地址:knife4j (xiaominfo.com) (谷歌打不开就用ie) github项目:microservices-platform-master 地址: 博客:

二阶魔方复原玩法

等到可以录视频的时候,进行视频录制哈 二阶魔方的玩法分为三个步骤,分别是:1)还原底层角块;2)还原顶面颜色;3)调整顶层角块,每步结束后分别要达到下图中的各个状态。为了更好的说明,灰色部分代表了该步骤中不相关的颜色,只用看标彩色的方块就行了。 第一步:还原底层角块 这一步我们要将底层的4个角块都复原,非常简单,只需要记一个算法就好了,假设以白色为底,白色块只会有5个位置,这些位置要么是对称的,要

【MySQL】联合查询

 个人主页:♡喜欢做梦欢迎  👍点赞  ➕关注  ❤️收藏  💬评论目录一、什么是联合查询1.概念2.语法要求 3.示例  4.为什么要使用联合查询内连接1.概念2.语法3.步骤:外连接1.概念2.分类:左外连接1.定义:2.语法 :3.示例:  右外连接1.概念 2.语法 3.示例

MySQL至KingbaseES迁移最佳实践(下篇):数据迁移与系统优化

文章目录 数据迁移策略:离线与在线方案选型 离线迁移方案 在线迁移全流程 实战优化案例:100GB 订单表迁移 关键注意事项 数据一致性校验与故障恢复 三层校验体系的构建与实践 故障案例分析与恢复策略 迁移结果确认与故障恢复 应用适配与驱动替换 驱动替换实施步骤 ORM 框架适配配置 连接池参数优化实践 全链路压测验证

数据结构之树

树 树是一种分层数据的抽象模型。现实生活中最常见的树的例子是家谱,或是公司的组织架构图 树的相关术语 一个树结构包含一系列存在父子关系的节点。每个节点都有一个父节点(除了顶部的第一个节点)以及零个或多个子节点 树 根据上图: 位于树顶部的节点叫做根节点(11) 树中的每个元素都叫作节点,节点分为内部节点和外部节点 至少有一个子节点的节点称为内部节点(7、5、9、15、