加载中
源码学习之MyBatis的底层查询原理

导读 本文通过MyBatis一个低版本的bug(3.4.5之前的版本)入手,分析MyBatis的一次完整的查询流程,从配置文件的解析到一个查询的完整执行过程详细解读MyBatis的一次查询流程,通过本文可以详...

2022/09/30 10:01
1.7W
如何实现数据库读一致性

导读 数据的一致性是数据准确的重要指标,那如何实现数据的一致性呢?本文从事务特性和事务级别的角度和大家一起学习如何实现数据的读写一致性。 二、一致性 1.数据的一致性: 通常指关联数据...

Optional源码解析与实践

1 导读 NullPointerException在开发过程中经常遇到,稍有不慎小BUG就出现了,如果避免这个问题呢,Optional就是专门解决这个问题的类,那么Optional如何使用呢?让我们一起探索一下吧! 2 源...

2022/09/29 10:10
3.9K
原生Redis跨数据中心双向同步优化实践

一、背景 公司基于业务发展以及战略部署,需要实现在多个数据中心单元化部署,一方面可以实现多数据中心容灾,另外可以提升用户请求访问速度。需要保证多数据中心容灾或者实现用户就近访问的...

2022/09/28 09:37
4.2K
一条sql了解MYSQL的架构设计

1、前言 对于一个服务端开发来说 MYSQL 可能是他使用最熟悉的数据库工具,然而,大部分的Java工程师对MySQL的了解和掌握程度,大致就停留在这么一个阶段:它可以建库、建表、建索引,然后就是...

如何实现数据库读一致性

1 导读 数据的一致性是数据准确的重要指标,那如何实现数据的一致性呢?本文从事务特性和事务级别的角度和大家一起学习如何实现数据的读写一致性。 2 一致性 1.数据的一致性:通常指关联数据...

2022/09/27 09:14
9.4K
轻量级工作流引擎的设计与实现

一、什么是工作流引擎 工作流引擎是驱动工作流执行的一套代码。 至于什么是工作流、为什么要有工作流、工作流的应用景,同学们可以看一看网上的资料,在此处不在展开。 二、为什么要重复造轮...

2022/09/26 11:16
1W
幂等设计详解

导读 本文主要从研发人员的角度,结合研发人员日常常见的各类业务场景,从经典系统框架的每一层入手分析幂等处理的时机。希望通过这篇文章的分析,让开发者在日常开发中对幂等的处理不再陌生...

2022/09/26 11:14
8K
Lua脚本在Redis事务中的应用实践

使用过Redis事务的应该清楚,Redis事务实现是通过打包多条命令,单独的隔离操作,事务中的所有命令都会按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。事务中的...

2022/09/23 09:47
5.7K
直播预告 | 乘云而上,企业海量数据如何「丝滑」地迁移上云?

企业上云已成为企业数字化转型的必然趋势和必要选择,但在此过程中,企业云迁移面临多重挑战,核心系统和数据应该如何迁移?如何确保应用的可用性和安全性?云迁移过程中成本应如何分析和优化...

直播预告 | 乘云而上,企业海量数据如何「丝滑」地迁移上云?

企业上云已成为企业数字化转型的必然趋势和必要选择,但在此过程中,企业云迁移面临多重挑战,核心系统和数据应该如何迁移?如何确保应用的可用性和安全性?云迁移过程中成本应如何分析和优化...

2022/09/22 15:28
135
MySQL DDL执行方式-Online DDL介绍

1 引言 大家好,今天与大家一起分享一下 mysql DDL执行方式。 一般来说MySQL分为DDL(定义)和DML(操作)。 DDL:Data Definition Language,即数据定义语言,那相关的定义操作就是DDL,包括...

2022/09/22 15:26
3.1K
PostgreSQL逻辑复制解密

在数字化时代的今天,我们都认同数据会创造价值。为了最大化数据的价值,我们不停的建立着数据迁移的管道,从同构到异构,从关系型到非关系型,从云下到云上,从数仓到数据湖,试图在各种场景...

一条sql了解MYSQL的架构设计

1 前言 对于一个服务端开发来说 MYSQL 可能是他使用最熟悉的数据库工具,然而,大部分的Java工程师对MySQL的了解和掌握程度,大致就停留在这么一个阶段:它可以建库、建表、建索引,然后就是对...

2022/09/21 10:03
4.4K
PostgreSQL逻辑复制解密

在数字化时代的今天,我们都认同数据会创造价值。为了最大化数据的价值,我们不停的建立着数据迁移的管道,从同构到异构,从关系型到非关系型,从云下到云上,从数仓到数据湖,试图在各种场景...

2022/09/21 09:59
1.8K
Redis数据倾斜与JD开源hotkey源码分析揭秘

1 前言 之前旁边的小伙伴问我热点数据相关问题,在给他粗略地讲解一波redis数据倾斜的案例之后,自己也顺道回顾了一些关于热点数据处理的方法论,同时也想起去年所学习JD开源项目hotkey——专...

2022/09/20 10:22
8.2K
通过自动化单元测试的形式守护系统架构

1 背景 随着需求开发迭代,代码库规模逐渐变大,新的团队成员引入等诸多因素,系统起初制定的架构规则不可避免遭到破坏。不仅仅是破坏团队的统一开发规范,更为重要的是随着代码库规模逐渐增...

2022/09/19 11:30
5.7K
为什么Kubernetes和容器与机器学习密不可分?

原文出自infosecurity 作者:Rebecca James 京东云开发者社区编译 当前,数字化转型的热潮在IT领域发展的如火如荼,越来越多的企业投身其中,机器学习和人工智能等现代技术的融合在公司组织内...

2022/09/19 11:18
2.4K
微服务低代码Serverless平台(星链)的应用实践

导读 星链是京东科技消金基础研发部研发的一款研发效能提升的工具平台,面向后端服务研发需求,尤其是集成性、场景化、定制化等难度不太高、但比较繁琐的需求,如服务前端的后端(BFF)、服务流...

2022/09/19 10:05
4.6K
一步步搞懂MySQL元数据锁(MDL)

某日,路上收到用户咨询,为了清除空间,想删除某200多G大表数据,且已经确认此表不再有业务访问,于是执行了一条命令‘delete from bigtable’,但好长时间也没删完,经过咨询后,获知drop ...

2022/09/16 10:58
1W

没有更多内容

加载失败,请刷新页面

返回顶部
顶部