Documentation ¶
Index ¶
- Variables
- type MemtableKeyValue
- func (*MemtableKeyValue) Descriptor() ([]byte, []int)deprecated
- func (x *MemtableKeyValue) GetKey() string
- func (x *MemtableKeyValue) GetValue() []byte
- func (*MemtableKeyValue) ProtoMessage()
- func (x *MemtableKeyValue) ProtoReflect() protoreflect.Message
- func (x *MemtableKeyValue) Reset()
- func (x *MemtableKeyValue) String() string
- type SSTableBlock
- type SSTableIndex
- type SSTableIndexEntry
- func (*SSTableIndexEntry) Descriptor() ([]byte, []int)deprecated
- func (x *SSTableIndexEntry) GetEndKey() string
- func (x *SSTableIndexEntry) GetOffset() uint64
- func (x *SSTableIndexEntry) GetSize() uint64
- func (x *SSTableIndexEntry) GetStartKey() string
- func (*SSTableIndexEntry) ProtoMessage()
- func (x *SSTableIndexEntry) ProtoReflect() protoreflect.Message
- func (x *SSTableIndexEntry) Reset()
- func (x *SSTableIndexEntry) String() string
- type SSTableKeyValue
- func (*SSTableKeyValue) Descriptor() ([]byte, []int)deprecated
- func (x *SSTableKeyValue) GetKey() string
- func (x *SSTableKeyValue) GetValue() []byte
- func (*SSTableKeyValue) ProtoMessage()
- func (x *SSTableKeyValue) ProtoReflect() protoreflect.Message
- func (x *SSTableKeyValue) Reset()
- func (x *SSTableKeyValue) String() string
- type WalLog
Constants ¶
This section is empty.
Variables ¶
View Source
var File_memtable_proto protoreflect.FileDescriptor
View Source
var File_sstable_proto protoreflect.FileDescriptor
View Source
var File_wal_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type MemtableKeyValue ¶
type MemtableKeyValue struct { Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Value []byte `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*MemtableKeyValue) Descriptor
deprecated
func (*MemtableKeyValue) Descriptor() ([]byte, []int)
Deprecated: Use MemtableKeyValue.ProtoReflect.Descriptor instead.
func (*MemtableKeyValue) GetKey ¶
func (x *MemtableKeyValue) GetKey() string
func (*MemtableKeyValue) GetValue ¶
func (x *MemtableKeyValue) GetValue() []byte
func (*MemtableKeyValue) ProtoMessage ¶
func (*MemtableKeyValue) ProtoMessage()
func (*MemtableKeyValue) ProtoReflect ¶
func (x *MemtableKeyValue) ProtoReflect() protoreflect.Message
func (*MemtableKeyValue) Reset ¶
func (x *MemtableKeyValue) Reset()
func (*MemtableKeyValue) String ¶
func (x *MemtableKeyValue) String() string
type SSTableBlock ¶
type SSTableBlock struct { Data []*SSTableKeyValue `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*SSTableBlock) Descriptor
deprecated
func (*SSTableBlock) Descriptor() ([]byte, []int)
Deprecated: Use SSTableBlock.ProtoReflect.Descriptor instead.
func (*SSTableBlock) GetData ¶
func (x *SSTableBlock) GetData() []*SSTableKeyValue
func (*SSTableBlock) ProtoMessage ¶
func (*SSTableBlock) ProtoMessage()
func (*SSTableBlock) ProtoReflect ¶
func (x *SSTableBlock) ProtoReflect() protoreflect.Message
func (*SSTableBlock) Reset ¶
func (x *SSTableBlock) Reset()
func (*SSTableBlock) String ¶
func (x *SSTableBlock) String() string
type SSTableIndex ¶
type SSTableIndex struct { Data []*SSTableIndexEntry `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*SSTableIndex) Descriptor
deprecated
func (*SSTableIndex) Descriptor() ([]byte, []int)
Deprecated: Use SSTableIndex.ProtoReflect.Descriptor instead.
func (*SSTableIndex) GetData ¶
func (x *SSTableIndex) GetData() []*SSTableIndexEntry
func (*SSTableIndex) ProtoMessage ¶
func (*SSTableIndex) ProtoMessage()
func (*SSTableIndex) ProtoReflect ¶
func (x *SSTableIndex) ProtoReflect() protoreflect.Message
func (*SSTableIndex) Reset ¶
func (x *SSTableIndex) Reset()
func (*SSTableIndex) String ¶
func (x *SSTableIndex) String() string
type SSTableIndexEntry ¶
type SSTableIndexEntry struct { StartKey string `protobuf:"bytes,1,opt,name=start_key,json=startKey,proto3" json:"start_key,omitempty"` EndKey string `protobuf:"bytes,2,opt,name=end_key,json=endKey,proto3" json:"end_key,omitempty"` Offset uint64 `protobuf:"varint,3,opt,name=offset,proto3" json:"offset,omitempty"` Size uint64 `protobuf:"varint,4,opt,name=size,proto3" json:"size,omitempty"` // contains filtered or unexported fields }
func (*SSTableIndexEntry) Descriptor
deprecated
func (*SSTableIndexEntry) Descriptor() ([]byte, []int)
Deprecated: Use SSTableIndexEntry.ProtoReflect.Descriptor instead.
func (*SSTableIndexEntry) GetEndKey ¶
func (x *SSTableIndexEntry) GetEndKey() string
func (*SSTableIndexEntry) GetOffset ¶
func (x *SSTableIndexEntry) GetOffset() uint64
func (*SSTableIndexEntry) GetSize ¶
func (x *SSTableIndexEntry) GetSize() uint64
func (*SSTableIndexEntry) GetStartKey ¶
func (x *SSTableIndexEntry) GetStartKey() string
func (*SSTableIndexEntry) ProtoMessage ¶
func (*SSTableIndexEntry) ProtoMessage()
func (*SSTableIndexEntry) ProtoReflect ¶
func (x *SSTableIndexEntry) ProtoReflect() protoreflect.Message
func (*SSTableIndexEntry) Reset ¶
func (x *SSTableIndexEntry) Reset()
func (*SSTableIndexEntry) String ¶
func (x *SSTableIndexEntry) String() string
type SSTableKeyValue ¶
type SSTableKeyValue struct { Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Value []byte `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*SSTableKeyValue) Descriptor
deprecated
func (*SSTableKeyValue) Descriptor() ([]byte, []int)
Deprecated: Use SSTableKeyValue.ProtoReflect.Descriptor instead.
func (*SSTableKeyValue) GetKey ¶
func (x *SSTableKeyValue) GetKey() string
func (*SSTableKeyValue) GetValue ¶
func (x *SSTableKeyValue) GetValue() []byte
func (*SSTableKeyValue) ProtoMessage ¶
func (*SSTableKeyValue) ProtoMessage()
func (*SSTableKeyValue) ProtoReflect ¶
func (x *SSTableKeyValue) ProtoReflect() protoreflect.Message
func (*SSTableKeyValue) Reset ¶
func (x *SSTableKeyValue) Reset()
func (*SSTableKeyValue) String ¶
func (x *SSTableKeyValue) String() string
type WalLog ¶
type WalLog struct { Seq uint32 `protobuf:"varint,1,opt,name=seq,proto3" json:"seq,omitempty"` Data []byte `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"` // protobuf restriction: data cannot be more than 2^32 bytes (~4 GB) // contains filtered or unexported fields }
func (*WalLog) Descriptor
deprecated
func (*WalLog) ProtoMessage ¶
func (*WalLog) ProtoMessage()
func (*WalLog) ProtoReflect ¶
func (x *WalLog) ProtoReflect() protoreflect.Message
Click to show internal directories.
Click to hide internal directories.