module RocksDB::Commands

Included Modules

Direct including types

Defined in:

rocksdb/commands/basic.cr
rocksdb/commands/iteration.cr

Instance Method Summary

Instance methods inherited from module RocksDB::Api

rocksdb_close(*args) rocksdb_close, rocksdb_create_iterator(*args) rocksdb_create_iterator, rocksdb_delete(*args) rocksdb_delete, rocksdb_get(*args) rocksdb_get, rocksdb_iter_destroy(*args) rocksdb_iter_destroy, rocksdb_iter_key(*args) rocksdb_iter_key, rocksdb_iter_next(*args) rocksdb_iter_next, rocksdb_iter_prev(*args) rocksdb_iter_prev, rocksdb_iter_seek(*args) rocksdb_iter_seek, rocksdb_iter_seek_to_first(*args) rocksdb_iter_seek_to_first, rocksdb_iter_seek_to_last(*args) rocksdb_iter_seek_to_last, rocksdb_iter_valid(*args) rocksdb_iter_valid, rocksdb_iter_value(*args) rocksdb_iter_value, rocksdb_open(*args) rocksdb_open, rocksdb_open_for_read_only(*args) rocksdb_open_for_read_only, rocksdb_options_create(*args) rocksdb_options_create, rocksdb_options_destroy(*args) rocksdb_options_destroy, rocksdb_put(*args) rocksdb_put, rocksdb_readoptions_create(*args) rocksdb_readoptions_create, rocksdb_readoptions_destroy(*args) rocksdb_readoptions_destroy, rocksdb_writeoptions_create(*args) rocksdb_writeoptions_create, rocksdb_writeoptions_destroy(*args) rocksdb_writeoptions_destroy

Instance Method Detail

def [](key) #

[View source]
def []=(key, value) #

[View source]
def []?(key) #

[View source]
def binary_each(&) #

[View source]
def binary_keys(limit = Int32::MAX) #

[View source]
def delete(key : Bytes) #

[View source]
def delete(key : String) #

[View source]
def each(&) #

[View source]
def get(key : Bytes) : Bytes #

[View source]
def get(key : String) : String #

[View source]
def get!(key : Bytes) : Bytes #

[View source]
def get!(key : String) : String #

[View source]
def get?(key : Bytes) : Bytes | Nil #

[View source]
def get?(key : String) : String | Nil #

[View source]
def keys(limit = Int32::MAX) #

[View source]
def new_binary_iterator #

[View source]
def new_iterator #

[View source]
def put(key : String, value : String) #

[View source]
def put(key : Bytes, value : Bytes) #

[View source]
def put(key : String, value) #

[View source]