-
Prometheus有四种指标类型,分别是Counter、Gauge、Histogram以及Summary。
其中Counter是一个累加的计数值,Gauge是一个瞬时值,Histogram以及Summary是对一段时间内数值做一个汇总统计,Hist...
-
1. Skywalking1.1 SegmentSegment是一批span的集合,它表示一个线程上下文,如果跨线程则需要重新记录为一个segment;跨进程可以表示发起了一个跨线程调用,更多地情况(也是链路追踪最大的意义)是表示了两个服务之间的调用...
-
Skywalking监控airflow相关的issue
相关的pull request:
适配累加类型为delta的Sum metric
适配OpenTelemetry的Exponential Histogram
一、前景提要apache a...
-
Skywalking-Agent-Tracer-API设计文档相关的issue
已经被merge的pull request
一、前景提要SkyWalking Java是一个强大的、实现完善的agent,其通过改变需要监控软件的字节码,在其中插桩来收集...
-
Processing Model明确了如何执行一个查询计划。查询是从上往下还是从下往上,在每个operator之间,我们实际该传多少东西。
Approach #1: Iterator Model也称为Volcano model或者Pipeline m...
-
Join Algorithms1. Nested Loop Join1.1 Simple / Stupid123foreach tuple r 属于 R: foreach tuple s 属于 S: emit, if r and s...
-
面临的问题:我们设计的这个数据库是基于磁盘的,而实际处理数据需要用到内存,因此我们的算法需要去考虑我们此时想得到的数据可能不在内存中而在磁盘中。
External Merge Sort外部归并排序。
排序算法将我们想要排序的数据集分成更小的数据块,称...
-
concurrency control
Logical correctness
Physical correctness
Latch
Locks
Latches
Separate
User transactions
Threads
...
-
一、B+树和B树b+树是一个自平衡树,当我们插入数据时,其会保证数据的有效性;b+树插入、删除和查询的算法复杂度为O(log n)。
介绍B+树和B树的概念以及查询、插入、删除操作:https://segmentfault.com/a/119000...
-
Hash Tablehash table或者b+树等数据结构在数据库中的作用:
内部元数据(meta internal data):page表或者page目录
核心数据存储(core data storage):此时数据结构的值就是tuple,me...