- 博客(164)
- 资源 (1)
- 收藏
- 关注
原创 来说说什么是覆盖索引吧
一个索引包含了查询所需的所有列,这样就不要访问表的实际数据页,提高了查询的效率,索引的底层是B+树,理解了这个东西,就明白索引有多强了,但是也要具体情况具体分析,也不能加太多的索引,不要动不动就加索引,而是要看具体的业务,如果具体的业务需要了,具体的业务查询量特别大,那么就加。我的想法是在用覆盖索引的基础上,进行分库分表,对服务进行拆分,微服务架构,然后增加硬件(服务器资源),数据库的读写分离,读的话用redis,写的话用消息队列,如果还不行,对redis采用集群的哨兵模式,这是大佬解决高并发的架构雏形!
2024-05-16 23:24:08 276
原创 为什么创建线程池不让用Executors?源码详解版
从源码角度来解析为什么创建线程池不让用Executors?而要用TheadPoolExecutor
2024-05-10 00:07:03 449
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人