课程大纲
学习路线规划
技术篇
行业资讯
pmp
软考
入口级负载均衡○网关负载均衡○客户端负载均衡●单应用架构○应用服务和数据服务分离○应用服务集群○应用服务中心化SAAS●数据库主备读写分离○全文搜索引擎加快数据统计 ...详情>>
分库分表前,有一段用用户名来查询某个用户的 SQL 语句:为了达到动态拼接的效果,这句 SQL 语句被一位同事进行了如下修改。他的本意是,当 name 或者 community 传入为空的时候,动 ...详情>>
我们有一个线上通行记录的表,由于数据量过大,进行了分库分表,当时分库分表初期经常产生一些问题。典型的就是通行记录查询中使用了深分页,通过一些工具如MAT、Jstack追踪到是由 ...详情>>
以前线上确实处理过因为主从同步延时问题而导致的线上的 bug,属于小型的生产事故。是这个么场景。有个同学是这样写代码逻辑的。先插入一条数据,再把它查出来,然后更新这条数据 ...详情>>
使用redis可以●并发不高可以单独起一个服务,生成自增id●设置数据库step自增步长可以支撑水平伸缩●UUID适合文件名、编号,但是不适合做主键●snowflake雪花算法,综合了41时间 ...详情>>
和家亲目前有1亿用户:场景 10万写并发,100万读并发,60亿数据量设计时考虑极限情况,32库*32表~64个表,一共1000 ~ 2000张表●支持3万的写并发,配合MQ实现每秒10万的写入速度●读写 ...详情>>
双写不中断迁移●线上系统里所有写库的地方,增删改操作,除了对老库增删改,都加上对新库的增删改;●系统部署以后,还需要跑程序读老库数据写新库,写的时候需要判断updateTime;●循 ...详情>>
分表用户id进行分表,每个表控制在300万数据。分库根据业务场景和地域分库,每个库并发不超过2000Sharding-jdbc 这种 client 层方案的优点在于不用部署,运维成本低,不需要代理层 ...详情>>
1 、主从复制过程 MySQl主从复制: ●原理:将主服务器的binlog日志复制到从服务器上执行一遍,达到主从数据的一致状态。 ●过程:从库开启一个I/O线程,向主库请求Binl ...详情>>
1 、SQL语句的执行过程 ①通过客户端/服务器通信协议与 MySQL 建立连接。并查询是否有权限②Mysql8.0之前开看是否开启缓存,开启了 Query Cache 且命中完全相同的 SQL 语句,则 ...详情>>
解释Java中的网络拥塞控制策略
如何在Java中实现网络请求的重试与回退策略?
解释Java中的网络分片与重组机制
如何在Java中实现高效的消息编解码?
解释Java中的流控机制及其实现
在 Java 中实现回调的技术:代码示例和结果
2024-10-31
2024-10-06
2024-09-13
2024-08-01
2024-12-25