You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are a variety of available storage managers, each with their own strengths and weaknesses. They are listed below for your reference.
4
+
5
+
*All* storage managers have `getdata`, `setdata`, and `hasdata` functions. If `hasdata` returns `True`, that is an informal promise that `getdata` with the same arguments will successfully return data without error.
6
+
7
+
## FilesystemStorageManager
8
+
9
+
Uses the filesystem as a storage mechanism for data.
10
+
11
+
Data are stored in numpy-compressed format, and are block-chunked to enable parallel data access.
12
+
13
+
## RelayStorageManager
14
+
15
+
Uses `intern` (`pip install intern`) to point to an upstream bossDB or bossphorus node.
16
+
17
+
## SimpleCacheStorageManager
18
+
19
+
Provides no smarts on its own; instead, acts as a naïve 'cascade' cache for a list of other storage managers.
20
+
21
+
For example, you could use this as a multilevel cache for a bossDB instance:
0 commit comments