quasardb C API
|
Schema of a table sent to the server in a batch. Indexed by the table and column names given in qdb_exp_batch_push_table_t. More...
#include <ts.h>
Data Fields | |
qdb_duration_t | shard_size |
The table shard size. | |
qdb_duration_t | ttl |
const qdb_exp_batch_push_column_schema_t * | columns |
qdb_size_t | column_count |
Schema of a table sent to the server in a batch. Indexed by the table and column names given in qdb_exp_batch_push_table_t.
qdb_size_t qdb_exp_batch_push_table_schema_t::column_count |
The number of columns in schema. Valid only for lazy creation mode qdb_exp_batch_creation_mode_t
const qdb_exp_batch_push_column_schema_t* qdb_exp_batch_push_table_schema_t::columns |
The table columns. The column count is given by the associated qdb_exp_batch_push_table_t, at data.column_count.
qdb_duration_t qdb_exp_batch_push_table_schema_t::ttl |
The table TTL, if incorrect push will fail Set it to qdb_ttl_disabled if there's no TTL Set to qdb_d_max_duration if you don't know the value: with the cost of an extra remote lookup