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:
pathstring

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.