class

LevelDB::Options

Inherits LevelDB::Handle < Reference < Object

Constructors

new(create_if_missing : Bool | Nil = nil, error_if_exists : Bool | Nil = nil, paranoid_checks : Bool | Nil = nil, write_buffer_size : Int | Nil = nil, max_open_files : Int | Nil = nil, block_size : Int | Nil = nil, block_restart_interval : Int | Nil = nil, max_file_size : Int | Nil = nil, compression : LibLevelDB::Compression | Int32 | Nil = nil)
Source

Instance methods

block_restart_interval=(n : Int)
Source
block_size=(size : Int)
Source
close
Source
compression=(c : LibLevelDB::Compression | Int32)
Source
create_if_missing=(v : Bool)
Source
error_if_exists=(v : Bool)
Source
finalize

Finalizer is a safety net. Prefer using with a block or explicit close.

Source
max_file_size=(size : Int)
Source
max_open_files=(n : Int)
Source
paranoid_checks=(v : Bool)
Source
write_buffer_size=(size : Int)
Source