mysql我们最常用的操作,无非是查询、更新和新增记录,那么mysql关于这些操作,从架构设计到底层数据结构,都做了什么呢? mysql分为se...
并发编程中,多个线程共享一个资源时,我们得考虑维护这个资源的原子性,确保 一个线程在操作共享资源时,同时不会被另一个线程所操作 JDK1.6 版...
索引的意义在于提高数据的查询速度,就好像书的目录,通过目录我们可以知道什么内容 在第几页从而直接翻到对应的页码上,而不用一页一页的翻找。 索引的...
水位是一个单调增加且表征最早未完成工作(oldest work not yet completed)的时间戳。 蓝色部分代表已完成的工作,红色部...
kafka consumer 通过偏移量来记录消息的消费进度,当consumer poll一次消息时, consumer内部维护了一个指针,能够...
首先我们先看一下kafka索引的类关系 可以看出索引主要分成三种,位移索引,时间戳索引和事务索引,都继承于AbstractIndex 这个抽象类...
kafka消息在分区中是按序一条一条存储的,假如分区中有10条消息,位移就是0-9, consumer消费了5条消息,那么offset就是5,指...
redis cluster保存的数据量及吞吐量跟集群的规模相关,Redis 官方给出了 Redis Cluster 的规模上限,是一个集群运行1...
数据倾斜通常分为两种情况,一是各实例上面的数据不均匀,个别实例数据量特别多; 二是某个实例上的热点数据多,导致的访问量倾斜。发生了数据倾斜,那么...