自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

dian张

在路上。。。

  • 博客(3)
  • 收藏
  • 关注

原创 数据库隔离级别

Read UnCommited 会读取到还没提交事务的数据,只要已修改,数据就可以被查询到,这样会导致脏读,因为有可能事务回滚了。 Read Commited 事务A:修改了数据进行查询,读取到修改后的数据,但是不提交事务。 事务B:进行数据查询,查不到。 事务A:提交 事务B:可以查询到 Repeatable Read(幻读) A:进行查询 B:修改数据进行查询。提交事务 ...

2018-03-16 09:57:35 135

原创 SOA 问题

1)单体应用拆分为分布式系统后,进程间的通讯机制和故障处理措施变的更加复杂。2)系统微服务化后,一个看似简单的功能,内部可能需要调用多个服务并操作多个数据库实现,服务调用的分布式事务问题变的非常突出。3)微服务数量众多,其测试、部署、监控等都变的更加困难。RPC 框架解决了第一个问题。 docker技术解决了第三个问题GTS是一款分布式事务中间件,由阿里巴巴中间件部门研发,可以为微服务架构中的分布

2018-03-09 12:16:23 183

原创 spark算子理解

map:将源JavaRDD的一个一个元素的传入call方法,并经过算法后一个一个的返回从而生成一个新的JavaRDD flatMap:比map多的功能是能在任何一个传入call方法的元素后面添加任意多元素,而能达到这一点,正是因为其进行传参是依次进行的 mapPartitions:传参的方式是将整个RDD传入,然后将一个迭代器传出生成一个新的RDD keyBy:将给从RDD传入的参数一个Ke...

2018-03-06 17:05:39 270

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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