2022年6月24日
摘要:
哪些情况用到activeMq? 商品上架后更新ES索引库、更新静态页、发送短信 提交订单后清除购物车中的数据 支付未完成时支付完成后修改订单状态 秒杀的时候,只有最后一件物品,该怎么去抢或者分配? 秒杀商品的库存都会放到redis缓存中,在客户下单时就减库存,我们设置库存库存闸值,用于某些商品数量非
阅读全文
posted @ 2022-06-24 00:28
我是廖志伟
阅读(30)
推荐(0)
2022年6月23日
摘要:
JDK提供的线程池三种常见的创建方式: 那么具体用哪一个呢? 答案是一个都不用。为什么呢?因为阿里巴巴实践过,证明过,具体请看阿里巴巴java开发手册: 底层的是Linked这个接近于无界,非常大 ,所以不可用。
阅读全文
posted @ 2022-06-23 18:20
我是廖志伟
阅读(16)
推荐(0)
2022年6月4日
摘要:
文章目录 产品需求讨论阶段测试用例工作任务评估排期数据库表结构设计接口文档讨论落实研发阶段需要自测联调提测冒烟改bug上线每日的工作完成情况和工作计划对于试用期转正对于公司选择 产品需求讨论阶段 产品经理确定产品需求,弄好产品原型,然后团队成员拿到产品原型,这个时候,UI,前端,后端,测试都会了解产
阅读全文
posted @ 2022-06-04 22:45
我是廖志伟
阅读(109)
推荐(0)
2022年6月3日
摘要:
文章目录 InnoDB 行锁的3种算法死锁意向锁 InnoDB 行锁的3种算法 InnoDB存储引擎有3种行锁的算法,其分别是: ❑Record Lock:单个行记录上的锁 ❑Gap Lock:间隙锁,锁定一个范围,但不包含记录本身 ❑Next-Key Lock∶Gap Lock+Record Lo
阅读全文
posted @ 2022-06-03 08:49
我是廖志伟
阅读(44)
推荐(0)
摘要:
由于最近做的一个分布式电商项目的后台有提到一个使用idea生成实体类,所以这里详细图文讲解一下 测试连接 ,注意加后缀?useSSL=false&serverTimezone=UTC 选中所要生成的 修改包路径 生成后:
阅读全文
posted @ 2022-06-03 00:28
我是廖志伟
阅读(18)
推荐(0)
2022年6月2日
摘要:
文章目录 Innodb 和mylsam存储引擎的主要区别 Innodb 和mylsam存储引擎的主要区别 是否支持行级锁 : MyISAM 只有表级锁 (table-level locking),而InnoDB支持行级锁(row-level locking) 和表级锁, 默认为行级锁。是否支持事务和
阅读全文
posted @ 2022-06-02 23:51
我是廖志伟
阅读(18)
推荐(0)
摘要:
文章目录 mysql调优分库分表数据分片主要流程sql解析整体结构路由引擎改写引擎执行引擎归并引擎源码流程 分库分表的的分片算法NoneShardingStrategyInlineShardingStrategyStandardShardingStrategyComplexShardingStrat
阅读全文
posted @ 2022-06-02 23:45
我是廖志伟
阅读(70)
推荐(0)
摘要:
文章目录 原子性底层实现原理一致性实现原理InnoDB是如何进行一致性非锁定读的(MVCC的原理)BufferPool缓存机制持久性底层实现原理重做日志刷新到磁盘的策略隔离性实现原理隔离级别脏读/不可重复读/幻读 原子性底层实现原理 A(原子性),要么全部完成,要么完全不起作用。底层实现是通过und
阅读全文
posted @ 2022-06-02 23:29
我是廖志伟
阅读(72)
推荐(0)
摘要:
文章目录 redo log 和bin log有什么区别?binlog做什么用的什么是undolog,有什么用?purge操作有什么作用group commit有什么好处,使用时需要注意什么? redo log 和bin log有什么区别?binlog做什么用的 在MySQL数据库中有一种二进制日志(
阅读全文
posted @ 2022-06-02 22:30
我是廖志伟
阅读(60)
推荐(0)
摘要:
InnoDB存储引擎提供了对XA事务的支持,并通过XA事务来支持分布式事务的实现。分布式事务指的是允许多个独立的事务资源(transactional resources)参与到一个全局的事务中。事务资源通常是关系型数据库系统,但也可以是其他类型的资源。全局事务要求在其中的所有参与的事务要么都提交,要
阅读全文
posted @ 2022-06-02 20:31
我是廖志伟
阅读(52)
推荐(0)