- 博客(9)
- 收藏
- 关注
原创 RocketMQ入门
生产者(Producer): 生产者是消息的发送者,负责将业务系统产生的消息发送到RocketMQ。生产者将消息发送到指定的Topic(主题),Topic是RocketMQ中消息分类的基本单位。生产者将消息发送到Broker后,Broker负责将消息存储和分发给消费者。消费者(Consumer): 消费者是消息的接收者,负责从RocketMQ中拉取消息并对其进行处理。消费者订阅感兴趣的Topic,并通过消费者组(Consumer Group)来实现负载均衡和容错。
2023-05-07 19:36:44
123
原创 spring的理解
Spring是一个轻量级的IoC和AOP容器框架。常见的配置方式有三种:基于XML的配置、基于注解的配置、基于Java的配置。
2023-04-18 16:07:40
100
原创 mysql调优
架构调优:不适合数据库做的事情放到数据仓库、搜索引擎或者缓存中去做。写的并发量有多大,是否需要采用分布式;最后考虑读的压力是否很大,是否需要读写分离。MySQL调优:业务表结构设计是否合理,SQL语句优化是否足够,该添加的索引是否都添加了,是否可以剔除多余的索引。硬件和OS调优:需要对硬件和OS有着非常深刻的了解。
2023-04-16 16:11:50
77
原创 mysql命名规范
表名、字段名必须使用小写字母或数字,禁止出现数字开头,禁止两个下划线中间只出现数字。数据库字段名的修改代价很大,因为无法进行预发布,所以字段名称需要慎重考虑。主键索引名为pk_字段名;唯一索引名为uk_字段名;普通索引名则为idx_字段名。数据库、表、字段的命名要遵守可读性原则,尽可能少使用或者不使用缩写。表名不使用复数名词。(表本来存储多条数据)。
2023-04-16 12:57:35
846
原创 mysql数据库字段类型优化
一个类型既可以用字符串也可以使用整型,。因为字符串牵涉到了字符集及校对规则等。比如应该使用MySQL内建的类型而不是字符串来存储日期和时间。
2023-04-16 12:52:32
173
1
原创 mysql8重要新特性
4、会将自增计数器的最大值写入redo log,同时在每次检查点将其写入引擎私有的系统表。则不会出现自增主键重复的问题。3、索引中可以使用函数表达式,创建表时创建一个函数索引,查询的时候使用同样的函数就可以利用索引了。2、支持降序索引,区别于之前现在之前以降序的方式存储索引值。1、用户的创建与授权需要两条单独的SQL语句执行。
2023-04-16 12:18:59
137
1
原创 mysql备份和恢复
binlog备份恢复注意点,必须在全量备份的基础上,然后在进行短时间的增量备份。 数据库误操作时要立刻停止服务,进行恢复操作。备份空间允许的话尽量全库备份。
2023-04-15 22:10:31
102
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人