首页
学习
活动
专区
工具
TVP
发布

IT云清

专栏作者
356
文章
684098
阅读量
41
订阅数
Siddhi cep
为分析操作员提供编排数据流、计算分析和检测 来自多个不同实时数据源的事件数据模式的软件,以允许开发人员构建能够实时感知、思考和行动的应用程序。
IT云清
2022-08-07
6070
分布式事务-04:TCC实现过程及原理
前面我们讲了分布式事务的基本概念,CAP理论等,也讲了2pc协议,3pc协议,我们可以暂时认为2pc协议,3pc协议他们是传统的事务处理机制,这一篇,我们讲一讲TCC(Try-Confirm-Cancel) 事务机制,相对于传统事务机制(X/Open XA Two-Phase-Commit),TCC的特别之处在于它不依赖资源管理器(RM)对XA的支持,而是通过对业务逻辑(由业务系统提供的)的调度来实现分布式事务。
IT云清
2022-05-07
9140
你真的了解ACID,BASE,CAP这些名词吗?
原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。
IT云清
2022-05-07
4430
In aggregated query without GROUP BY...this is incompatible with sql_mode=only_full_group_by
这种修改,不持久化,重启数据库后会再次出现此问题,所以,我们需要将此设置持久化到配置文件中。 首先找到mysql的配置文件,不同安装方式,配置文件位置或者名字不一样,我这里是my.cnf,未修改前内容如下:
IT云清
2022-05-07
9590
分布式事务系列--SpringCloud整合byteTCC框架0.5.x版本1
本文详细记录下,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
3720
(11)SpringBoot整合EhCache做缓存
EhCache 简介:EhCache 是一个纯Java的进程内缓存框架,是Hibernate中默认的CacheProvider;其缓存的数据可以存放在内存里面,也可以存放在硬盘上;其核心是CacheManager,一切Ehcache的应用都是从CacheManager开始的;它是用来管理Cache(缓存)的,一个应用可以有多个CacheManager,而一个CacheManager下又可以有多个Cache;Cache内部保存的是一个个的Element,而一个Element中保存的是一个key和value的配对,相当于Map里面的一个Entry。
IT云清
2022-05-07
9690
(9)SpringBoot使用JdbcTemplate访问数据库
   摘要:本文主要讲解SpringBoot使用JdbcTemplate访问数据库。
IT云清
2022-05-07
2910
Code: 62, e.displayText() = DB::Exception: Syntax error (Multi-statements are not allowed): failed a
clickhouse查询语句抛出一下异常: e.displayText() = DB::Exception: Syntax error (Multi-statements are not allowed): 具体堆栈如下:
IT云清
2021-12-06
4.5K0
mybatis打印sql语句
springboot mybatis项目,想要打印sql语句,可以直接下载Mybatis Log Plugin插件,下载后重启下idea,然后配置文件中添加logging.level.cn=debug配置即可。注意,这里的cn,是个包名,如果你的包名是com开头的,换成com即可。
IT云清
2021-12-06
1.7K0
clickhouse时间处理问题纳秒
clickhouse写入时间后查询出来不对。差了上百年。 场景: java中的long类型存入clickhouse中的long类型字段,作为时间。 查询时,通过函数把long类型转化成时间格式。 然后发现日期差了几十年。
IT云清
2021-12-06
1.9K0
ClickHouse系列--常用sql语句
登陆后即可执行命令。 注意:-m参数,可以执行多行命令! 在建表和复杂查询时,这个-m特别重要。否则sql会被切割成一行一行的,执行报错。
IT云清
2021-12-06
1.1K0
ClickHouse系列--Mutations操作:数据的删除和修改
clickhouse提供了update和delete的删除能力,但是和常规的例如mysql,redis这种立即见效的能力不一样。在clickhouse中这种操作称为mutation操作。
IT云清
2021-12-06
4.4K0
ClickHouse系列1--入门
服务器配置文件位于/etc/clickhouse-server/。config.xml中的<path>元素,它决定了数据存储的位置,因此它应该位于磁盘容量的卷上;默认值是/var/lib/clickhouse/。如果你想调整配置,直接编辑config是不方便的。考虑到它可能会在将来的包更新中被重写。建议重写配置元素的方法是在配置中创建config.d文件夹,作为config.xml的重写方式。
IT云清
2021-12-06
2430
grafana踩坑记录
鼠标悬停时,数据时间一直不变更,这样鼠标移动时,就没法一眼看出正确数据。比如图中,鼠标悬停在8-29了,但是数据详情还是8-27.
IT云清
2020-09-01
2.5K0
seata tcc模式下的一个性能问题
一阶段 prepare 行为:在本地事务中,一并提交业务数据更新和相应回滚日志记录。 二阶段 commit 行为:马上成功结束,自动 异步批量清理回滚日志。 二阶段 rollback 行为:通过回滚日志,自动 生成补偿操作,完成数据回滚。
IT云清
2020-01-13
1.6K0
seata源码中一个有趣的讨论
看到一个比较有意思的讨论,分享一下: 1.起因是有人提了个issue,压测是,出现了一个问题TransactionException LockKeyConflict异常,全局锁冲突异常:
IT云清
2020-01-13
1.1K0
Seata 0.8.0 正式发布
Seata是阿里巴巴开源的分布式事务中间件,以高效并且对业务0 侵入的方式,解决微服务场景下面临的分布式事务问题。
IT云清
2020-01-13
5650
分布式事务-01:分布式事务产生原因及相关概念
随着互联网的发展,用户基数变得越来越大,网站应用的规模也不断扩大, 常规的单体应用和垂直应用架构已无法应对, 分布式服务架构以及流动计算架构正在成为一种趋势。这里借用dubbo官网的一张图来介绍下架构演进之路。
IT云清
2019-06-14
1.3K0
mysql表字段值处理回车符换行符
查询数据库时,字段值一直无法匹配上,但是看数据库,觉得没问题,仔细排查后,发现可能是数据入口有问题,导致这个字段的所有的值,后面都加的有回车和换行符。
IT云清
2019-03-20
4.8K0
byteTCC框架--SpringCloud整合1
这里详细记录下,SpringCloud框架整合byteTCC分布式事务框架的过程。
IT云清
2019-03-04
2.6K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档