腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
大数据架构
分享大数据架构相关内容,如Spark, Hadoop, Storm, Kafka, Flume
专栏作者
举报
28
文章
51811
阅读量
52
订阅数
订阅专栏
申请加入专栏
全部文章(28)
其他(14)
java(6)
安全(4)
数据库(2)
sql(2)
linux(2)
编程算法(2)
存储(2)
分布式(2)
spark(2)
zookeeper(2)
机器学习(1)
r 语言(1)
react(1)
json(1)
postgresql(1)
mvc(1)
git(1)
unix(1)
apache(1)
spring(1)
人工智能(1)
express(1)
http(1)
hadoop(1)
hashmap(1)
单元测试(1)
jenkins(1)
无监督学习(1)
数据分析(1)
nat(1)
搜索文章
搜索
搜索
关闭
Java进阶(二)当我们说线程安全时,到底在说什么
java
安全
数据库
多线程编程中的三个核心概念 原子性 这一点,跟数据库事务的原子性概念差不多,即一个操作(有可能包含有多个子操作)要么全部执行(生效),要么全部都不执行(都不生效)。 关于原子性,一个非常经典的例子就是银行转账问题:比如A和B同时向C转账10万元。如果转账操作不具有原子性,A在向C转账时,读取了C的余额为20万,然后加上转账的10万,计算出此时应该有30万,但还未来及将30万写回C的账户,此时B的转账请求过来了,B发现C的余额为20万,然后将其加10万并写回。然后A的转账操作继续——将30万写回C的余额。这
Jason Guo
2018-06-19
561
0
SQL优化(六) MVCC PostgreSQL实现事务和多版本并发控制的精华
sql
mvc
数据库
原创文章,转载请务必将下面这段话置于文章开头处(保留超链接)。 本文转发自技术世界,原文链接 http://www.jasongj.com/sql/mvcc/ PostgreSQL针对ACID的实现机制 数据库ACID 数据库事务包含如下四个特性 原子性(Atomicity) 指一个事务要么全部执行,要么不执行。也即一个事务不可能只执行一半就停止(哪怕是因为意外也不行)。比如从取款机取钱,这个事务可以分成两个步骤:1)划卡;2)出钱。不可能划了卡,而钱却没出来。这两步必须同时完成,或者同时不完成。 一
Jason Guo
2018-06-11
1.9K
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档