- 博客(5)
- 问答 (1)
- 收藏
- 关注
原创 RocketMQ 常用API
RocketMQ 03消息消息消费模式消息消费模式由消费者来决定,可以由消费者设置MessageModel来决定消息模式。消息模式默认为集群消费模式 consumer.setMessageModel(MessageModel.BROADCASTING); consumer.setMessageModel(MessageModel.CLUSTERING);集群消息集群消息是指集群化部署消费者当使用集群消费模式时,MQ 认为任意一条消息只需要被集群内的任意一个消费者处理即可。特点每条
2021-02-07 16:42:34 2812
转载 MySQL面试题
MySQL面试题如何设计一个关系型数据库?首先划分为两大部分,一个存储部分,类似文件系统将数据持久化到硬盘上, 另一个是程序实例部分,创建模块: 存储管理,缓存机制,SQL解析,日志管理,权限划分,容灾机制,索引管理,锁模块。数据库的三范式是什么?第一范式:强调的是列的原子性,即数据库表的每一列都是不可分割的原子数据项。第二范式:要求实体的属性完全依赖于主关键字。所谓完全依赖是指不能存在仅依赖主关键字一部分的属性。第三范式:任何非主属性不依赖于其它非主属性。事务的基本要素 ACID⭐Atom
2021-03-03 11:57:35 170
转载 分布式事务2pc、3pc、Tcc、RocketMq事务
导读对于分布式事务的概念,可能还会有很多同学不理解或者理解得不是很深刻的地方,在这篇文章中,作者打算重点给大家先介绍下分布式事务相关的基本概念,诸如2PC、3PC、TCC之类的基本问题。2数据库事务的概念在讲述分布式事务的概念之前,我们先来回顾下事务相关的一些概念。事务的基本概念:就是一个程序执行单元,里面的操作要么全部执行成功,要么全部执行失败,不允许只成功一半另外一半执行失败的事情发生。例如一段事务代码做了两次数据库更新操作,那么这两次数据库操作要么全部执行成功,要么全部回滚。事务的基本特
2021-02-07 18:10:57 504
原创 JVM调优理论知识
GC和GC Tuning作者:马士兵教育 http://mashibing.comGC的基础知识1.什么是垃圾C语言申请内存:malloc freeC++: new deletec/C++ 手动回收内存Java: new ?自动内存回收,编程上简单,系统不容易出错,手动释放内存,容易出两种类型的问题: 忘记回收 多次回收 没有任何引用指向的...
2020-02-27 16:43:43 129
原创 MySql的锁机制
1、MySQL锁的基本介绍 锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的 计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一 个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而言显得尤其重要,也更加复杂。 相对其他数据库而言,MyS...
2020-02-27 14:48:50 57
空空如也
C# 如何隔离调用运行外部程序
2016-05-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人