Kinetica   C#   API  Version 7.2.3.1
Kinetica.Benchmarks.BulkInserterBenchmarks Class Reference

Benchmarks for the BulkInserter comparing different batch sizes, insertion methods, and concurrency patterns. More...

Classes

class  BenchRecord
 

Public Member Functions

void GlobalSetup ()
 
void IterationSetup ()
 
void IterationCleanup ()
 
void GlobalCleanup ()
 
async Task BulkInserter_InsertBatch ()
 
async Task BulkInserter_InsertBatchAsync ()
 
async Task BulkInserter_SingleInserts ()
 
async Task BulkInserter_ConcurrentInserts ()
 
void LegacyIngestor_SingleInserts ()
 
void LegacyIngestor_BatchInsert ()
 

Properties

int RecordCount [get, set]
 
int BatchSize [get, set]
 

Detailed Description

Benchmarks for the BulkInserter comparing different batch sizes, insertion methods, and concurrency patterns.

Definition at line 19 of file BulkInserterBenchmarks.cs.

Member Function Documentation

◆ BulkInserter_ConcurrentInserts()

async Task Kinetica.Benchmarks.BulkInserterBenchmarks.BulkInserter_ConcurrentInserts ( )
inline

Definition at line 201 of file BulkInserterBenchmarks.cs.

◆ BulkInserter_InsertBatch()

async Task Kinetica.Benchmarks.BulkInserterBenchmarks.BulkInserter_InsertBatch ( )
inline

Definition at line 152 of file BulkInserterBenchmarks.cs.

◆ BulkInserter_InsertBatchAsync()

async Task Kinetica.Benchmarks.BulkInserterBenchmarks.BulkInserter_InsertBatchAsync ( )
inline

Definition at line 167 of file BulkInserterBenchmarks.cs.

◆ BulkInserter_SingleInserts()

async Task Kinetica.Benchmarks.BulkInserterBenchmarks.BulkInserter_SingleInserts ( )
inline

Definition at line 183 of file BulkInserterBenchmarks.cs.

◆ GlobalCleanup()

void Kinetica.Benchmarks.BulkInserterBenchmarks.GlobalCleanup ( )
inline

Definition at line 94 of file BulkInserterBenchmarks.cs.

◆ GlobalSetup()

void Kinetica.Benchmarks.BulkInserterBenchmarks.GlobalSetup ( )
inline

Definition at line 29 of file BulkInserterBenchmarks.cs.

◆ IterationCleanup()

void Kinetica.Benchmarks.BulkInserterBenchmarks.IterationCleanup ( )
inline

Definition at line 83 of file BulkInserterBenchmarks.cs.

◆ IterationSetup()

void Kinetica.Benchmarks.BulkInserterBenchmarks.IterationSetup ( )
inline

Definition at line 49 of file BulkInserterBenchmarks.cs.

◆ LegacyIngestor_BatchInsert()

void Kinetica.Benchmarks.BulkInserterBenchmarks.LegacyIngestor_BatchInsert ( )
inline

Definition at line 252 of file BulkInserterBenchmarks.cs.

◆ LegacyIngestor_SingleInserts()

void Kinetica.Benchmarks.BulkInserterBenchmarks.LegacyIngestor_SingleInserts ( )
inline

Definition at line 235 of file BulkInserterBenchmarks.cs.

Property Documentation

◆ BatchSize

int Kinetica.Benchmarks.BulkInserterBenchmarks.BatchSize
getset

Definition at line 107 of file BulkInserterBenchmarks.cs.

◆ RecordCount

int Kinetica.Benchmarks.BulkInserterBenchmarks.RecordCount
getset

Definition at line 104 of file BulkInserterBenchmarks.cs.


The documentation for this class was generated from the following file: