- 博客(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关注的人