BlockDataManager — Block Storage Management API
BlockDataManager
is the contract for managing storage for blocks of data (aka block storage management API).
Note
|
BlockDataManager is a private[spark] contract.
|
Method | Description |
---|---|
|
Used when:
|
|
Uploads a block data locally by Used when…FIXME |
|
Releases the lock for getBlockData and putBlockData methods Used when…FIXME |
Blocks are identified by BlockId
that has a globally unique identifier (name
) and stored as ManagedBuffer.
Name | Description |
---|---|
Described by RDD ID ( Created when an |
|
Described by |
|
Described by |
|
Described by |
|
Described by |
|
Described by |
|
Described by |
Note
|
BlockManager is the one and only known implementation of BlockDataManager Contract in Apache Spark. |