Experimental implementation of a SQLite-based store for zarr v3, in python.
Example usage:
importzarrfromzarr_sqliteimportSQLiteStorewithSQLiteStore("my_zarr_file.sqlite") asstore:
root=zarr.create_group(store=store)
foo=root.create_group('foo')
bar=foo.create_group('bar')
z1=bar.create_array(name='baz', shape=(10000, 10000), chunks=(1000, 1000), dtype='int32')
z1[:] =42SQLiteStore otherwise behaves identically to other stores used with zarr, see
the zarr user guide
for more information.