Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AsyncStore ¶
type AsyncStore struct {
WAL `yaml:"wal"`
}
func (*AsyncStore) Validate ¶
func (c *AsyncStore) Validate() error
type IO ¶
type IO struct { Engine IOEngineType `yaml:"engine"` Parallel int `yaml:"parallel"` }
type IOEngineType ¶
type IOEngineType string
const ( Psync IOEngineType = "psync" Uring IOEngineType = "io_uring" )
type Raft ¶
type Raft struct { WAL WAL `yaml:"wal"` Parallel RaftExecutorParallel `yaml:"parallel"` }
type RaftExecutorParallel ¶
type VSB ¶
type VSB struct { FlushBatchSize int `yaml:"flush_batch_size"` FlushDelayTime string `yaml:"flush_delay_time"` Parallel VSBExecutorParallel `yaml:"parallel"` IO IO `yaml:"io"` }
type VSBExecutorParallel ¶
type VSBExecutorParallel struct {
Callback int `yaml:"callback"`
}
Source Files ¶
Click to show internal directories.
Click to hide internal directories.