The startable.storage
property sets the initial
value of the default storage policy, which influences where bulk
table data will be cached.
The recognised values are:
memory
: table data will normally be stored in memory
(StoragePolicy.PREFER_MEMORY
)disk
: table data will normally be stored in
temporary disk files
(StoragePolicy.PREFER_DISK
)adaptive
: table data will be stored in memory for small
tables and on disk for larger ones
(StoragePolicy.ADAPTIVE
)sideways
: table data will normally be stored in
temporary disk files using a column-oriented arrangement
(StoragePolicy.SIDEWAYS
)discard
: table data will normally be thrown away,
leaving only metadata
(StoragePolicy.DISCARD
)adaptive
".
You may also give the name of a subclass of
StoragePolicy
which has a no-arg
constructor, in which case an instance of this class will be used
as the default policy. See Section 4 for further
discussion.
See Section 4 for further discussion of storage policies.