Skill comes from practice
06
02
Kafka Kafka
Kafka相关KafkaKafka是一个分布式、分区的、多副本的、多订阅者,基于zookeeper协调的分布式日志系统(也可以当做MQ系统),常见可以用于web/nginx日志、访问日志,消息服务等等。Kafka适合离线和在线消息消费。 K
2023-06-02
05
28
RocketMQ RocketMQ
RocketMQ概念https://rocketmq.apache.orgRocketMQ由以下组件组成 NameServer:提供轻量级broker路由服务 Broker:实际处理消息存储,核心组件 Producer:消息生产者集群 C
2023-05-28
27
MySQL分片 MySQL分片
MySQL分片分表规范 分表主键全局唯一,不宜过长 禁止跨库事务 分表操作必须带有分片字段 不对分片字段模糊查询 优先垂直拆分 时间范围查询不宜过长,1-2分片表 单裤表300内 避免跨库join 优化顺序1优化sql和索引
2023-05-27
23
MongoDB MongoDB
MongoDB简介以json为数据模型的文档型数据库应用型数据库存储海量数据动态建模,没有特定字段格式支持副本机制,分片机制,为分布式而生 安装 winWindows下载设置数据库文件存储路径和日志存储路径不要安装MongoDB-Compa
2023-05-23
21
SpringBoot底层 SpringBoot底层
SpringBoot脚手架 自动装配通过@Import导入AutoConfigurationImportSelector.class 实现DeffredImportSelector,然后在process方法扫描所有jar包中的spring.
2023-05-21
19
Spring底层 Spring底层
Spring整体脉络IOC加载过程 读取配置类 扫描配置类@Component @Configuration 注册bean定义 扩展节点修改,注册bean定义 通过bean工厂 getBean(可以生产可以读取) 实例化,填充属性,初始化
2023-05-19
04
29
MySQL优化 MySQL优化
MySQL优化Explain模拟优化器执行SQL语句,分析。包括子查询 show warningsexplain select ...; show warnings; 结果二可以得到优化后的查询语句 id列select序号,id越大执行优
2023-04-29
24
JVM调优 JVM调优
JVM调优Jmap 查看内存信息,实例个数及内存占用大小jmap -histo 13441 > ./jamp.txt(线程 jps可查看) 查看堆信息jmap -heap 13441 导出堆内存dump文件,记录当时堆里的对
2023-04-24
20
Java集合 Java集合
Java集合Collectionpublic interface Collection extends Iterable AbstractCollectionpublic abstract class AbstractCollection
2023-04-20
1 / 2