长源 + 关注
2010 年加入阿里中间件,专注于 TDDL/DRDS 产品研发。负责过多个大型项目的分布式数据库设计, 对分布式场景的事务处理及复杂查询优化具有丰富经验。

长源 发表了文章:

MySQL JDBC 的 BATCH 执行和 rewriteBatchedStatements 参数

发布时间:2018-08-01 14:39:09 浏览:2320 回帖 :0

本来以为这是一个已解决的问题,但是发现有同学不知道,所以写一下。 经常使用 MySQL 的同学可能知道,默认情况下 MySQL JDBC 驱动是不支持 BATCH 的: ```Java ...

数据存储与数据库 java mysql SQL 阿里技术协会 JDBC test update

长源 发表了文章:

漫谈事务与分布式事务(4)- 最终一致性

发布时间:2014-04-08 11:20:00 浏览:641 回帖 :0

在上一篇文章里忽略了一点。   CAP 定理有一个缺陷,这个缺陷可以帮助我们“部分”摆脱 分布式困境。   总的来说,CAP 定理本身是完备的,但它并没有描述一个分布式系统何时产...

分布式 高可用 数据库 cap 集群 分布式系统

长源 发表了文章:

漫谈事务与分布式事务(3)- 分布式困境

发布时间:2014-03-21 17:54:00 浏览:435 回帖 :0

上一篇介绍了 单机数据库 的 ACID 事务。下面将进入真正的难点:   “分布式环境” 分布式与单机最大的区别在于:单机是一个整体。组成这台机器的零件要么(看上去)都在正常状态...

分布式 cap 操作系统 分布式系统

长源 发表了文章:

漫谈事务和分布式事务(2)- 数据库 ACID 的实现

发布时间:2014-03-12 16:05:00 浏览:519 回帖 :0

回到事务这个话题。上一篇提到:   数据库事务 = ACID   ACID 并不是一个纸面理论。这个世界上有成千上万台满足 ACID 特性的数据库运行在大大小小的机构、政府部门和...

分布式 性能 日志 数据库 磁盘

长源 发表了文章:

漫谈事务与分布式事务(1)- 理解 ACID

发布时间:2014-03-11 18:13:00 浏览:455 回帖 :0

最近看了一点资料,准备写一个大话题。   事务,是所有数据库讲义中最核心的话题。它本质上是一系列连续的,逻辑相关的数据库操作的组合。随便翻开一本书,都会告诉你,事务必须满足下面四个属...

分布式 数据库 报表 repeatable 数据存储

长源 发表了文章:

有关 SoftReference 的一些事实

发布时间:2013-08-12 12:30:00 浏览:409 回帖 :0

Java 的 SoftReference 有很多年都没有被人惦记了。在 Javadoc 里, 它的描述是这样:   ”虚拟机在抛出 OutOfMemoryError 之前会保证所有的...

算法 java jvm

长源 发表了文章:

也谈 Python 的中文编码处理

发布时间:2013-05-07 09:30:00 浏览:457 回帖 :0

最近业务中需要用 Python 写一些脚本。尽管脚本的交互只是命令行 + 日志输出,但是为了让界面友好些,我还是决定用中文输出日志信息。   很快,我就遇到了异常:   Unic...

linux python 字符集 utf-8

长源 发表了文章:

Disruptor 2.0 - 所有的改变

发布时间:2013-02-20 15:17:00 浏览:1111 回帖 :0

这是 Trisha Gee 发表的 Disruptor 全解析系列博客的后续补充,原文链接是:http://mechanitis.blogspot.com/2011/08/disrupt...

性能 Consumer 性能测试

长源 发表了文章:

Disruptor 全解析(7):解密内存屏障(Memory Barrier)

发布时间:2013-02-11 00:39:00 浏览:1296 回帖 :0

原文地址:http://mechanitis.blogspot.com/2011/08/dissecting-disruptor-why-its-so-fast.html​​, 作者是 ...

性能 线程 Cache CPU

长源 发表了文章:

MySQL 5.6 全局事务 ID(GTID)实现原理(三)

发布时间:2013-01-16 00:06:00 浏览:570 回帖 :0

这是 MySQL 5.6 全局事务 ID(GTID) 系列的第三篇博客。   在之前的两篇博客中,第一篇​ 介绍了全局事务 ID 的定义与数据结构。第二篇​ 介绍了 MySQL 5....

mysql 并行复制 多线程 容灾 binlog

长源 发表了文章:

MySQL 5.6 全局事务 ID(GTID)实现原理(二)

发布时间:2013-01-15 21:58:00 浏览:384 回帖 :0

前文 MySQL 5.6 全局事务 ID(GTID)实现原理(一)​ 介绍了 MySQL 5.6 全局事务 ID 的定义和相关的数据结构 Gtid_set 与 Sid_map。接下来,这...

mysql 线程 数据库 binlog 数据结构 存储

长源 发表了文章:

MySQL 5.6 全局事务 ID(GTID)实现原理(一)

发布时间:2013-01-15 21:55:00 浏览:454 回帖 :0

MySQL 5.6 的新特性之一,是加入了全局事务 ID (GTID) 来强化数据库的主备一致性,故障恢复,以及容错能力。但是,有关 GTID 的作用和原理,在 MySQL 官方网站​ ...

mysql 源码 数据库 数据结构

长源 发表了文章:

Disruptor 全解析(6):为什么它这么快 (二) - 神奇的 cacheline 补齐

发布时间:2012-06-29 16:26:00 浏览:416 回帖 :0

原文地址:http://mechanitis.blogspot.com/2011/07/dissecting-disruptor-why-its-so-fast_22.html​, 作者...

线程 Cache Consumer CPU 数据结构 数组

长源 发表了文章:

Disruptor 全解析(5):为什么它这么快 (一) - Locks Are Bad

发布时间:2012-06-18 17:07:00 浏览:472 回帖 :0

原文地址: http://mechanitis.blogspot.com/2011/07/dissecting-disruptor-why-its-so-fast.html​​,作者是 T...

线程 操作系统 多线程

长源 发表了文章:

Disruptor 全解析(4):依赖关系组装

发布时间:2012-06-13 16:20:00 浏览:417 回帖 :0

原文地址:http://mechanitis.blogspot.com/2011/07/dissecting-disruptor-wiring-up.html​ 作者是 Trisha G...

数据节点

长源 发表了文章:

Disruptor 全解析(2):如何从 Ring Buffer 读取?

发布时间:2012-06-12 11:57:00 浏览:934 回帖 :0

原文地址:http://mechanitis.blogspot.com/2011/06/dissecting-disruptor-how-do-i-read-from.html​​  作者...

线程 数据处理 Consumer 数据节点

长源 发表了文章:

Disruptor 全解析(3):写入 Ring Buffer

发布时间:2012-06-08 15:49:00 浏览:372 回帖 :0

原文地址:http://mechanitis.blogspot.com/2011/07/dissecting-disruptor-writing-to-ring.html​ 作者是 Tr...

长源 发表了文章:

Disruptor 全解析(1):Ring Buffer 有什么特别?

发布时间:2012-06-08 15:41:00 浏览:1038 回帖 :0

原文地址: http://mechanitis.blogspot.com/2011/06/dissecting-disruptor-whats-so-special.html​  作者是...

线程 数据结构 数组

长源 发表了文章:

从一个 JDK6 BUG 看 JAVA 数组创建

发布时间:2012-06-08 15:30:00 浏览:452 回帖 :0

前几天在调试一段程序, 奇怪的发现: 程序性能和缓存大小是负相关的——缓存开越大,程序越慢,最快和最慢之间差 2 个数量级。开 jprofiler 查了下,发现了 JDK6 里有这样一...

java 性能 bug Cache RAM CPU 数组

长源 发表了文章:

Beanstalkd 介绍

发布时间:2012-02-06 22:47:00 浏览:456 回帖 :0

Beanstalkd 是最近出现的一个轻量级消息中间件,他的最大特点是将自己定位为基于管道  (tube) 和任务 (job) 的工作队列 (work-queue):   “(Bea...

分布式 memcached 消息中间件

2
2010 年加入阿里中间件,专注于 TDDL/DRDS 产品研发。负责过多个大型项目的分布式数据库设计, 对分布式场景的事务处理及复杂查询优化具有丰富经验。

感兴趣or擅长的领域:

更多>
更多>
tk_chan
tk_chan
文章:0丨 粉丝:0丨 话题:0
坏鸡蛋11
坏鸡蛋11
文章:0丨 粉丝:0丨 话题:0
将夜1993
将夜1993
文章:0丨 粉丝:2丨 话题:0