个人博客wordpress,网站内页seo查询,沧州网站推广优化商集客电话,html5 网站源码Mysql引擎区别#xff0c;聚簇索引是数据#xff0c;非聚簇索引是引用#xff0c;普通索引和主键索引两棵树#xff0c;普通索引到主键索引有个回表#xff0c;建立覆盖索引减少回表#xff0c;利用前缀索引#xff0c;注意索引顺序#xff0c;隔离级别默认rr#xff…Mysql引擎区别聚簇索引是数据非聚簇索引是引用普通索引和主键索引两棵树普通索引到主键索引有个回表建立覆盖索引减少回表利用前缀索引注意索引顺序隔离级别默认rr事务依赖于mvccBtree的好处m叉树降低树高充分利用page读取死锁的发生互相锁索引检查超时回滚(用它)事务的实现mvvc快照 写时写道pagecache异步更新到磁盘。唯一索引写时性能差些需要从磁盘读取数据判断唯一性。Netty的线程模型(主从reactor线程模型)零拷贝(directbuffer到socket减少了对象在堆内拷贝)重连实现BIO/NIO/AIO的不同一个eventloop在一个线程内不会出现线程上下调度。bytebuffer可以将多个小对象合并减少对象堆内复制jni方式比java的ssl效率高StringStringBuilderStringBuffer区别常量池Thrift线程模型gRPC和thrift的区别PB为什么序列化性能高文件中有30亿数如何去重二叉树和红黑树中级Redis常用数据结构分布式redis集群方案和实现持久化机制满容淘汰策略为什么单线程实现缓存降级缓存穿透缓存雪崩keyx1处理穿透和防刷方法主从同步的原理redis的key的寻址策略master和slave如何保证数据一致性消息队列消息幂等实现消息有序消息堆积如何自己实现一个消息队列消息队列的高可用重复消费kafka效率高在哪一个消费者对应一个partition的消息消费是绝对有序的(局部有序)多个消费者在全局消费消息不是绝对有序的ES工作如何实现分布式常用的配置项数据量大时如何提高查询效率倒排索引介绍ES数亿数据和Mysql的不同ES优势是什么如何实现高效查询Zk的原理zab一致性paxosraft区块链的一致性分布式脑裂问题处理HTTPS原理 http2原理和websocket的区别 TCP面向连接的三次握手为什么需要四次挥手可靠性传输的粘包/拆包处理方案面向连接的流控控制(滑动窗口)RPC框架原理和实现如何理解restapi的幂等性最终一致性的实现方式分布式事务的实现微服务和SOA的区别服务拆分的原则集群和负载均衡算法的实现分库分表原则和设计数据库锁实现方式隔离级别数据库的高并发怎么设计如何做分库分表用过哪些中间件实现思路分布式寻址的策略一致性hash性能指标如何发现性能瓶颈常见的调试手段你在项目中如何进行性能调优cpu100%排查内存OOM排查指标QPStp50tp99是多少full Gc处理常用的设计模式有哪些单例的实现分布式事务2阶段TCC3阶段Linux支持的常见几种IO模型传统阻塞IO非阻塞IOIO多路复用异步IO - 多路复用建立在epoll之上最大的优势是可以在一个线程内同时处理多个Socket的IO请求用户可以订阅事件包括文件描述符或者IO可读可写可连接的事件。