package
0.1.2
Repository: https://github.com/cnosdb/tsdb-comparisons.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

ConstantIndexer always puts the item on a single channel.

# Interfaces

Batch is an aggregate of points for a particular data system.
BatchFactory returns a new empty batch for storing points.
Benchmark is an interface that represents the skeleton of a program needed to run an insert or load benchmark.
No description provided by the author
DBCreator is an interface for a benchmark to do the initial setup of a database in preparation for running a benchmark against it.
DBCreatorCloser is a DBCreator that also needs a Close method to cleanup any connections after the benchmark is finished.
DBCreatorPost is a DBCreator that also needs to do some initialization after the database is created (e.g., only one client should actually create the DB, so non-creator clients should still set themselves up for writing).
No description provided by the author
PointIndexer determines the index of the Batch (and subsequently the channel) that a particular point belongs to.
Processor is a type that processes the work for a loading worker.
ProcessorCloser is a Processor that also needs to close or cleanup afterwards.