Definition at line 113 of file BulkInserterBenchmarks.cs.
◆ GetShardKeyValues()
| ShardKeyValues Kinetica.Benchmarks.BulkInserterBenchmarks.BenchRecord.GetShardKeyValues |
( |
| ) |
|
|
inline |
Returns shard key column names and their typed values.
Only columns that are part of the shard key need to be included. The values are used for computing the routing hash to determine which worker node should receive the record.
For best performance, implement this method to avoid allocations when possible (e.g., use ShardKeyValues.Single() for single-column keys).
- Returns
- A collection of (column name, value) pairs for the shard key.
Implements IShardKeyExtractor.
Definition at line 121 of file BulkInserterBenchmarks.cs.
◆ id
| int Kinetica.Benchmarks.BulkInserterBenchmarks.BenchRecord.id |
|
getset |
◆ name
| string Kinetica.Benchmarks.BulkInserterBenchmarks.BenchRecord.name = string.Empty |
|
getset |
◆ score
| double Kinetica.Benchmarks.BulkInserterBenchmarks.BenchRecord.score |
|
getset |
◆ thread_id
| int Kinetica.Benchmarks.BulkInserterBenchmarks.BenchRecord.thread_id |
|
getset |
◆ timestamp
| long Kinetica.Benchmarks.BulkInserterBenchmarks.BenchRecord.timestamp |
|
getset |
The documentation for this class was generated from the following file: