Skip to main content


The LocalFileStore is a persistent implementation of ByteStore that stores everything in a folder of your choosing.

from pathlib import Path

from import LocalFileStore

root_path = Path.cwd() / "data" # can also be a path set by a string
store = LocalFileStore(root_path)

store.mset([("k1", b"v1"), ("k2", b"v2")])
print(store.mget(["k1", "k2"]))

API Reference:

[b'v1', b'v2']

Now let's see which files exist in our data folder:

!ls {root_path}
k1 k2

Help us out by providing feedback on this documentation page: