ejdb2-binding-0.2.0.0: Binding to EJDB2 C library, an embedded JSON noSQL database

Safe HaskellSafe
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

build :: Options -> IO OptionsB Source #

Create Storable version of Options