ejdb2-binding-0.3.0.2: Binding to EJDB2 C library, an embedded JSON noSQL database
Safe HaskellSafe-Inferred
LanguageHaskell2010

Database.EJDB2.Options

Synopsis

Documentation

data Options Source #

EJDB open options

Constructors

Options 

Fields

  • kv :: !Options

    IWKV storage options

  • http :: !Options

    HTTP/Websocket server options

  • noWal :: !Bool

    Do not use write-ahead-log. Default: false

  • sortBufferSz :: !Word32

    Max sorting buffer size. If exceeded an overflow temp file for sorted data will created. Default 16Mb, min: 1Mb

  • documentBufferSz :: !Word32

    Initial size of buffer in bytes used to process/store document during query execution. Default 64Kb, min: 16Kb

zero :: Options Source #

Create default Options

data OptionsB Source #

Storable version of Options

Instances

Instances details
Storable OptionsB Source # 
Instance details

Defined in Database.EJDB2.Options

build :: Options -> IO OptionsB Source #

Create Storable version of Options