MCPcopy Create free account

hub / github.com/chenjiandongx/mandodb / types & classes

Types & classes44 in github.com/chenjiandongx/mandodb

InterfaceBytesCompressor
BytesCompressor 数据压缩器抽象接口
compressor.go:23
TypeAliasBytesCompressorType
BytesCompressorType 代表字节数据压缩算法类型
compressor.go:9
StructDesc
segment.go:31
InterfaceIter
Iter 迭代器对象
pkg/sortedlist/list.go:21
StructLabel
Label 代表一个标签组合
label.go:31
StructLabelMatcher
LabelMatcher Label 匹配器 支持正则
label.go:283
TypeAliasLabelMatcherSet
LabelMatcherSet 表示 LabelMatcher 组合
label.go:290
TypeAliasLabelSet
LabelSet 表示 Label 组合
label.go:187
InterfaceList
List 实现了排序链表的数据结构
pkg/sortedlist/list.go:6
InterfaceMetaSerializer
metadata.go:35
TypeAliasMetaSerializerType
metadata.go:29
StructMetadata
Metadata 描述了 Segment 的相关元数据
metadata.go:20
StructMetricRet
tsdb.go:273
StructMmapFile
MmapFile 持有 mmap 的句柄
pkg/mmap/mmap.go:9
FuncTypeOption
func(c *tsdbOptions)
tsdb.go:50
StructPoint
Point 表示一个数据点 (ts, value) 二元组
tsdb.go:145
StructRow
Row 一行时序数据 包括数据点和标签组合
tsdb.go:159
InterfaceSegment
segment.go:17
TypeAliasSegmentType
segment.go:10
StructTSDB
tsdb.go:170
StructaVLTree
pkg/sortedlist/list.go:54
StructavlNode
pkg/sortedlist/list.go:46
StructbinaryMetaSerializer
metadata.go:59
Structdecbuf
Decode Buffer
encoding.go:61
StructdiskIndexMap
index.go:163
StructdiskSegment
diskSegment 持久化 segment 磁盘数据使用 mmap 的方式按需加载
disk_segment.go:17
StructdiskSidSet
Disk Index 负责管理磁盘的索引存储和搜索
index.go:147
Structencbuf
Encode Buffer
encoding.go:11
StructfastRegexMatcher
fastRegexMatcher 是一种优化的正则匹配器 算法来自 Prometheus
label.go:80
Structiter
pkg/sortedlist/list.go:26
StructlabelValueSet
label.go:40
StructmemoryIndexMap
index.go:80
StructmemorySegment
memory_segment.go:16
StructmemorySeries
series.go:96
StructmemorySidSet
Memory Index 负责管理内存索引的存储和搜索
index.go:12
StructmetaSeries
metadata.go:7
StructnoopBytesCompressor
compressor.go:38
StructsegmentList
segment.go:38
StructseriesWithLabel
metadata.go:14
StructsnappyBytesCompressor
compressor.go:68
StructtocReader
disk_segment.go:35
StructtsdbOptions
tsdb.go:24
StructtszStore
series.go:14
StructzstdBytesCompressor
compressor.go:52