腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
IT云清
专栏作者
举报
356
文章
684425
阅读量
41
订阅数
订阅专栏
申请加入专栏
全部文章(356)
java(80)
sql(57)
数据库(44)
spring(33)
编程算法(30)
分布式(24)
云数据库 SQL Server(21)
Elasticsearch Service(21)
api(18)
容器镜像服务(18)
微服务(18)
http(17)
xml(14)
容器(14)
spring boot(14)
https(14)
网络安全(13)
spring cloud(13)
负载均衡(12)
git(12)
负载均衡缓存(12)
python(10)
云数据库 Redis(10)
json(9)
jquery(7)
github(7)
maven(6)
linux(6)
缓存(6)
mybatis(6)
apache(5)
zookeeper(5)
kafka(5)
javascript(4)
html(4)
打包(4)
ide(4)
腾讯云测试服务(4)
存储(4)
jdk(4)
ssh(4)
rabbitmq(4)
jsp(3)
node.js(3)
tomcat(3)
网站(3)
jvm(3)
service(3)
配置(3)
其他(2)
lua(2)
servlet(2)
android(2)
access(2)
jar(2)
开源(2)
jdbc(2)
hashmap(2)
grep(2)
aop(2)
dubbo(2)
安全(2)
数据分析(2)
windows(2)
虚拟化(2)
com(2)
controller(2)
java8(2)
list(2)
集合(2)
数据(2)
注解(2)
官方文档(1)
腾讯云gme(1)
c++(1)
php(1)
erlang(1)
bash(1)
bootstrap(1)
oracle(1)
mvc(1)
ruby on rails(1)
lucene/solr(1)
analyzer(1)
unix(1)
centos(1)
bash 指令(1)
专用宿主机(1)
日志服务(1)
SSL 证书(1)
云推荐引擎(1)
express(1)
自动化(1)
运维(1)
正则表达式(1)
gui(1)
yum(1)
面向对象编程(1)
unity(1)
二叉树(1)
tcp/ip(1)
rpc(1)
gcc(1)
gradle(1)
大数据(1)
数据结构(1)
系统架构(1)
腾讯云开发者社区(1)
flink(1)
数据集成(1)
项目管理(1)
bigdecimal(1)
case(1)
class(1)
clickhouse(1)
commit(1)
countdown(1)
dao(1)
db(1)
ddl(1)
decimal(1)
error(1)
exception(1)
fifo(1)
fork(1)
hash(1)
ip(1)
junit(1)
map(1)
monitor(1)
mysql(1)
nacos(1)
object(1)
pmp(1)
pool(1)
predicate(1)
server(1)
string(1)
syntax(1)
报表(1)
测试(1)
程序员(1)
磁盘(1)
服务器(1)
后台(1)
集群(1)
解决方案(1)
框架(1)
连接(1)
内存(1)
事务(1)
算法(1)
线程(1)
项目经理(1)
需求分析(1)
异步(1)
主机(1)
搜索文章
搜索
搜索
关闭
分布式事务-04:TCC实现过程及原理
分布式
java
数据库
sql
前面我们讲了分布式事务的基本概念,CAP理论等,也讲了2pc协议,3pc协议,我们可以暂时认为2pc协议,3pc协议他们是传统的事务处理机制,这一篇,我们讲一讲TCC(Try-Confirm-Cancel) 事务机制,相对于传统事务机制(X/Open XA Two-Phase-Commit),TCC的特别之处在于它不依赖资源管理器(RM)对XA的支持,而是通过对业务逻辑(由业务系统提供的)的调度来实现分布式事务。
IT云清
2022-05-07
915
0
你真的了解ACID,BASE,CAP这些名词吗?
数据分析
分布式
数据库
sql
原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。
IT云清
2022-05-07
443
0
分布式事务-02:2PC 二阶段提交协议实现过程及原理
分布式
摘要:本文主要讲解分布式事务中二阶段提交协议(2pc)相关基础概念,原理及详细的执行过程。
IT云清
2022-05-07
1.5K
0
分布式锁系列--04关于分布式锁的选型分析02-Redlock的实现原理
分布式
云数据库 Redis
node.js
上一文分布式锁系列–03关于分布式锁的选型分析01中,我们看到了单节点的redis分布式锁在failover时产生了无法解决的安全问题,因此,Redis的作者antirez提出了一种新的基于redis的分布式锁的算法Redlock,它基于N个完全独立的Redis节点(通常情况下N可以设置成5)。
IT云清
2022-05-07
231
0
分布式锁系列--03关于分布式锁的选型分析01
云数据库 Redis
分布式
编程算法
本文分析,在分布式系统中,使用redis实现分布式锁,会遇到什么问题。关于分布式锁概念和redis分布式锁的具体实现,可参考前面的2篇文章。本文重点在于,对分布式锁技术选型的分析。
IT云清
2022-05-07
163
0
分布式事务系列--SpringCloud整合byteTCC框架0.5.x版本1
分布式
数据库
sql
spring boot
spring
本文详细记录下,SpringCloud框架整合byteTCC分布式事务框架的过程。这里只展示,一个是springboot项目,引入byteTCC必备的基础步骤,和简单的tcc的业务逻辑过程。请优先确定项目使用的springboot和springcloud版本,然后选择对应的byteTCC版本进行整合,0.4.x和0.5.x整合差异较大。总体而言,spring boot 1.x得用0.4.x的版本,0.5.x版本得用spring boot 2.x。
IT云清
2022-05-07
372
0
No macro ‘uuid‘ in config while processing substitutions in
jquery
分布式
xml
编程算法
DB::Exception: No macro ‘uuid’ in config while processing substitutions in ‘/clickhouse/tables/{uuid}/{shard}’ at ‘20’ or macro is not supported here (version 20.8.3.18)
IT云清
2021-12-06
693
0
ClickHouse系列--分布式表写入流程
分布式
摘要:在向ck集群写入数据的过程,有2种方案,一种是直接写本地表,一种是通过Distributed表引擎写分布式表。本文介绍写分布式表的核心流程。 先假定场景和统一命名: 我们假设有cluster1,和cluster2两个集群。 本地表log_local对应的分布式表为log_all。 假设请求A进来后请求到cluster1的分布式表log_all,要写入100条数据。
IT云清
2021-12-06
2.4K
0
ClickHouse系列--分布式查询多副本的路由规则
编程算法
分布式
负载均衡
负载均衡缓存
简介:在集群情况下,数据写入可以有写本地表和写分布式表2种方案,但是面向集群查询时,只能通过Distributed表引擎实现。本文主要介绍分布式查询多副本的路由规则。
IT云清
2021-12-06
1.1K
0
ClickHouse系列--数据读写方案
分布式
Distributed表引擎是分布式表的实现,它自身不存储任何数据,数据都分散存储在分片上,能够自动路由请求至集群中的各个节点,然后进行汇总后返回给用户,Distributed表引擎需要和其他数据表引擎一起协同工作。
IT云清
2021-12-06
860
0
seata源码中一个有趣的讨论
分布式
数据库
sql
看到一个比较有意思的讨论,分享一下: 1.起因是有人提了个issue,压测是,出现了一个问题TransactionException LockKeyConflict异常,全局锁冲突异常:
IT云清
2020-01-13
1.1K
0
Seata 0.8.0 正式发布
云数据库 SQL Server
分布式
数据库
sql
oracle
Seata是阿里巴巴开源的分布式事务中间件,以高效并且对业务0 侵入的方式,解决微服务场景下面临的分布式事务问题。
IT云清
2020-01-13
565
0
分布式事务-01:分布式事务产生原因及相关概念
数据库
sql
分布式
日志服务
java
随着互联网的发展,用户基数变得越来越大,网站应用的规模也不断扩大, 常规的单体应用和垂直应用架构已无法应对, 分布式服务架构以及流动计算架构正在成为一种趋势。这里借用dubbo官网的一张图来介绍下架构演进之路。
IT云清
2019-06-14
1.3K
0
为什么要实施微服务架构?
微服务
系统架构
分布式
版权声明:欢迎关注公众号:java4all,作者微信:w1186355422,欢迎探讨交流! https://blog.csdn.net/weixin_39800144/article/details/89531716
IT云清
2019-05-10
889
0
分布式事务系列--是选TCC还是SAGA
分布式
这种模式下,我们需要操作的目标字段,都要添加一个相关的冻结字段,try操作是操作冻结字段,cc操作时,将冻结的数值更新到目标字段。 示例如下:
IT云清
2019-03-20
3.1K
0
分布式事务系列--SpringCloud整合byteTCC框架0.4.x版本
spring
spring boot
spring cloud
分布式
版权声明:欢迎转载,请标明出处,如有问题,欢迎指正!谢谢!https://blog.csdn.net/weixin_39800144/article/details/87697138
IT云清
2019-03-13
928
0
分布式锁系列--04关于分布式锁的选型分析02
云数据库 Redis
分布式
2.按顺序依次向N个Redis节点执行获取锁的操作。这个获取操作跟前面基于单Redis节点的获取锁的过程相同,包含随机字符串my_random_value,也包含过期时间(比如PX 30000,即锁的有效时间 :T1)。为了保证在某个Redis节点不可用的时候算法能够继续运行,这个获取锁的操作还有一个超时时间(time out),它要远小于锁的有效时间(几十毫秒量级)。客户端在向某个Redis节点获取锁失败以后,应该立即尝试下一个Redis节点。这里的失败,应该包含任何类型的失败,比如该Redis节点不可用,或者该Redis节点上的锁已经被其它客户端持有(注:Redlock原文中这里只提到了Redis节点不可用的情况,但也应该包含其它的失败情况)。
IT云清
2019-03-06
343
0
分布式锁系列--03关于分布式锁的选型分析
云数据库 Redis
分布式
编程算法
本文分析,在分布式系统中,使用redis实现分布式锁,会遇到什么问题。关于分布式锁概念和redis分布式锁的具体实现,可参考前面的2篇文章。本文重点在于,对分布式锁技术选型的分析。
IT云清
2019-03-04
346
0
byteTCC框架--SpringCloud整合1
分布式
数据库
sql
spring
spring cloud
这里详细记录下,SpringCloud框架整合byteTCC分布式事务框架的过程。
IT云清
2019-03-04
2.6K
0
分布式锁系列--02Redis实现分布式锁
分布式
云数据库 Redis
xml
有一个redis服务实例,在分布式系统中,所有需要获取锁的客户端,都需要访问这个redis实例:
IT云清
2019-01-22
546
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档