KVStore
KVStore class representing a key-value object storage engine. This class allows serializing/deserializing huge objects on store.
Initialize self. See help(type(self)) for accurate signature.
strstrClear all the data in the store, but keep the file
boolGenerate a new eloty file in the directory of the kvstore
PathReturn the value for key if key is in the dictionary, else default.
AnyAnystrGet the file path of a specific key in the kv store Use when the generate_new_file was used to store a file
strstrLock the kv store, it can no longer be modified. If a modification happens, it copies the file before updating the data, To copy the file is uses the _lock_copy_name
strRemove the store
strFileRFieldAnyRemove lock and update file path,
Create an new kv store and generate the file name automatically
KVStorestrKVStorestrstrbool - Truestr