Kùzu C++ API
Loading...
Searching...
No Matches
kuzu::main::DBConfig Struct Reference

#include <db_config.h>

Public Member Functions

 DBConfig (const SystemConfig &systemConfig)
 

Static Public Member Functions

static ConfigurationOptiongetOptionByName (const std::string &optionName)
 
static KUZU_API bool isDBPathInMemory (const std::string &dbPath)
 

Public Attributes

uint64_t bufferPoolSize
 
uint64_t maxNumThreads
 
bool enableCompression
 
bool readOnly
 
uint64_t maxDBSize
 
bool enableMultiWrites
 
bool autoCheckpoint
 
uint64_t checkpointThreshold
 
bool forceCheckpointOnClose
 

Constructor & Destructor Documentation

◆ DBConfig()

kuzu::main::DBConfig::DBConfig ( const SystemConfig & systemConfig)
explicit

Member Function Documentation

◆ getOptionByName()

static ConfigurationOption * kuzu::main::DBConfig::getOptionByName ( const std::string & optionName)
static

◆ isDBPathInMemory()

static KUZU_API bool kuzu::main::DBConfig::isDBPathInMemory ( const std::string & dbPath)
static

Member Data Documentation

◆ autoCheckpoint

bool kuzu::main::DBConfig::autoCheckpoint

◆ bufferPoolSize

uint64_t kuzu::main::DBConfig::bufferPoolSize

◆ checkpointThreshold

uint64_t kuzu::main::DBConfig::checkpointThreshold

◆ enableCompression

bool kuzu::main::DBConfig::enableCompression

◆ enableMultiWrites

bool kuzu::main::DBConfig::enableMultiWrites

◆ forceCheckpointOnClose

bool kuzu::main::DBConfig::forceCheckpointOnClose

◆ maxDBSize

uint64_t kuzu::main::DBConfig::maxDBSize

◆ maxNumThreads

uint64_t kuzu::main::DBConfig::maxNumThreads

◆ readOnly

bool kuzu::main::DBConfig::readOnly

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