mysqlwriter

package
v1.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 29, 2025 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DefaultBatchSize = 1024
)

Variables

This section is empty.

Functions

This section is empty.

Types

type MySQLWriterJob

type MySQLWriterJob struct {
	// contains filtered or unexported fields
}

MySQLWriterJob MySQL写入作业

func NewMySQLWriterJob

func NewMySQLWriterJob() *MySQLWriterJob

func (*MySQLWriterJob) Destroy

func (job *MySQLWriterJob) Destroy() error

func (*MySQLWriterJob) Init

func (job *MySQLWriterJob) Init(config config.Configuration) error

func (*MySQLWriterJob) Post

func (job *MySQLWriterJob) Post() error

func (*MySQLWriterJob) Prepare

func (job *MySQLWriterJob) Prepare() error

func (*MySQLWriterJob) Split

func (job *MySQLWriterJob) Split(mandatoryNumber int) ([]config.Configuration, error)

type MySQLWriterJobFactory

type MySQLWriterJobFactory struct{}

MySQLWriterJobFactory 实现WriterJobFactory接口

func (*MySQLWriterJobFactory) CreateWriterJob

func (f *MySQLWriterJobFactory) CreateWriterJob() plugin.WriterJob

type MySQLWriterTask

type MySQLWriterTask struct {
	// contains filtered or unexported fields
}

MySQLWriterTask MySQL写入任务

func NewMySQLWriterTask

func NewMySQLWriterTask() *MySQLWriterTask

func (*MySQLWriterTask) Destroy

func (task *MySQLWriterTask) Destroy() error

func (*MySQLWriterTask) Init

func (task *MySQLWriterTask) Init(config config.Configuration) error

func (*MySQLWriterTask) Post

func (task *MySQLWriterTask) Post() error

func (*MySQLWriterTask) Prepare

func (task *MySQLWriterTask) Prepare() error

func (*MySQLWriterTask) StartWrite

func (task *MySQLWriterTask) StartWrite(recordReceiver plugin.RecordReceiver) error

type MySQLWriterTaskFactory

type MySQLWriterTaskFactory struct{}

MySQLWriterTaskFactory 实现WriterTaskFactory接口

func (*MySQLWriterTaskFactory) CreateWriterTask

func (f *MySQLWriterTaskFactory) CreateWriterTask() plugin.WriterTask

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL