06 2018 档案
摘要:查询时间date 世界统一时间date -u修改时间 date -s HH:MM:SS硬件时钟指嵌在主板上的特殊的电路, 它的存在就是平时我们关机之后还可以计算时间的原因查询硬件时钟hwclock -r 将硬件时钟同步系统时间 hwclock -s 将系统时间同步给硬件时钟hwclock -w 这里
阅读全文
posted @ 2018-06-26 11:10
mxgboy
摘要:otter是一个分布式数据库同步系统工具,纯java编写,支持windows和linux操作系统。阿里的开源项目,数据同步的解决方案。 github:https://github.com/alibaba/otter Otter作为阿里巴巴开源的是一个数据同步产品,他的最初目的是为了解决跨国异地机房双
阅读全文
posted @ 2018-06-12 14:48
mxgboy
摘要:Spring boot是拌嘴Spring4.0诞生的;旨在帮助开发者快速搭建Spring框架,简化了Spring的使用过程。 简化主要体现在下面几点: 1、使编码变得简单; 2、使配置变得简单; 3、使部署变得简单; 4、使监控变得简单; 不足: 虽然Spring Boot只是一个微框架,离微服务的
阅读全文
posted @ 2018-06-11 17:09
mxgboy
摘要:异步框架总体设计与实现 1、框架中的stage理想结构 前文提到,基于SEDA的异步框架,一个stage的理想结构描述如下: 在这个框架的设想中,一个stage一般需要有如下几个组件: 1、D-MQ:分布式消息中间件。用做事件队列,以进行消息的传递。 2、Local-Queue:本地队列。一般是bl
阅读全文
posted @ 2018-06-11 12:29
mxgboy
摘要:异步框架技术选型 在这次实现的SEDA异步框架中,采用的基础架构原型如下: 采用了spring+quartz+fastjson+rabbitmq来实现。和传统SEDA架构区别比较大的地方在于: 1、采用分布式mq(使用了rabbitmq)而不是blockingqueue。如此既可以支持以后可能进行的
阅读全文
posted @ 2018-06-11 12:28
mxgboy
摘要:参考:https://blog.csdn.net/codewar/article/details/51217738 https://blog.csdn.net/zhihui1017/article/details/50502825 1、多线程并发模型 应用程序开发中经常会采用多线程模型,其工作原理一
阅读全文
posted @ 2018-06-11 12:27
mxgboy
摘要:在学习SQL的过程中,会遇到一个让你迷糊的Schema的概念。实际上,schema就是数据库对象的集合,这个集合包含了各种对象如:表、视图、存储过程、索引等。为了区分不同的集合,就需要给不同的集合起不同的名字,默认情况下一个用户对应一个集合,用户的schema名等于用户名,并作为该用户缺省schem
阅读全文
posted @ 2018-06-04 20:25
mxgboy
摘要:摘自:http://www.importnew.com/25189.html 背景 mysql主备复制实现: 从上层来看,复制分成三步: canal的工作原理 原理相对比较简单: 架构设计 个人理解,数据增量订阅与消费应当有如下几个点: 可以参考下图: canal架构设计 说明: server代表一
阅读全文
posted @ 2018-06-04 17:40
mxgboy
摘要:以下内容主要摘自Canal 官方wiki和网友博客:https://www.jianshu.com/p/6299048fad66 一、背景 早期,阿里巴巴B2B公司因为存在杭州和美国双机房部署,存在跨机房同步的业务需求。不过早期的数据库同步业务,主要是基于trigger的方式获取增量变更,不过从20
阅读全文
posted @ 2018-06-04 17:32
mxgboy

浙公网安备 33010602011771号