Synchronization (zarr.sync)

class zarr.sync.ThreadSynchronizer[source]

Provides synchronization using thread locks.

class zarr.sync.ProcessSynchronizer(path)[source]

Provides synchronization using file locks via the fasteners package.

Parameters:
path : string

Path to a directory on a file system that is shared by all processes. N.B., this should be a different path to where you store the array.