嗯。

嗯。

定时任务做etl清洗小记

etl清洗数据 2次定时任务取数据有重叠,做不到不漏也不多,做幂等性太繁琐,可考虑做一个统一的支持所有业务的封装的幂等中间件。 取数据也有问题,怎么取,取多了oom。 数据一致性,一个表依赖另外2个表,怎么保证下一次用到的时候没有其他表对其修改导致数据不一致。可能是当前定时任务,这种情况可以业...

2018-07-30 18:54:00

阅读数 248

评论数 0

disruptor学习

ringbuffer优点 数组,比链表快,因为是连续的,所以相邻的会被一起加载,缓存行 元素不删除,被覆改,没有垃圾回收,内存使用率低 指向队尾元素的指针是volatile变量,无锁 相对于阻塞队列,消费者每次加锁只能获取一次插入数据,而consumer开始移动时,会调用barrier的w...

2018-07-30 18:48:49

阅读数 80

评论数 0

quartz源码分析参考

http://royliu.me/2017/04/13/quartz2-x-code-analyse-startprocess/ https://www.cnblogs.com/liuroy/p/7517777.html http://www.icartype.com/?p=140 http...

2018-07-20 14:56:41

阅读数 323

评论数 0

Mysql 5.7 从节点配置多线程主从复制

Mysql 采用多线程进行复制是从 Mysql 5.6 开始支持的内容,但是 5.6 版本下有缺陷,虽然支持多线程,但是每个数据库只能一个线程,也就是说如果我们只有一个数据库,则主从复制时也只有一个线程在工作。相当于还是以前的单线程。 从 Mysql 5.7 开始支持同一数据库下并行主从复制。不过...

2018-07-02 17:21:04

阅读数 353

评论数 0

提示
确定要删除当前文章?
取消 删除