| Package | Description |
|---|---|
| org.apache.hadoop.hdfs.server.federation.router |
The router package includes the core services for a HDFS federation router.
|
| org.apache.hadoop.hdfs.server.federation.store |
The federation state store tracks persistent values that are shared between
multiple routers.
|
| org.apache.hadoop.hdfs.server.federation.store.driver.impl |
Implementations of state store data providers/drivers.
|
| org.apache.hadoop.hdfs.server.federation.store.impl |
Contains implementations of the state store API interfaces.
|
| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.Class<? extends StateStoreDriver> |
RBFConfigKeys.FEDERATION_STORE_DRIVER_CLASS_DEFAULT |
| Modifier and Type | Method | Description |
|---|---|---|
StateStoreDriver |
RecordStore.getDriver() |
Get the State Store driver.
|
StateStoreDriver |
StateStoreService.getDriver() |
Get the state store driver.
|
| Modifier and Type | Method | Description |
|---|---|---|
static <T extends RecordStore<?>> |
RecordStore.newInstance(java.lang.Class<T> clazz,
StateStoreDriver driver) |
Build a state store API implementation interface.
|
| Constructor | Description |
|---|---|
CachedRecordStore(java.lang.Class<R> clazz,
StateStoreDriver driver) |
Create a new cached record store.
|
CachedRecordStore(java.lang.Class<R> clazz,
StateStoreDriver driver,
boolean over) |
Create a new cached record store.
|
DisabledNameserviceStore(StateStoreDriver driver) |
|
MembershipStore(StateStoreDriver driver) |
|
MountTableStore(StateStoreDriver driver) |
|
RecordStore(java.lang.Class<R> clazz,
StateStoreDriver stateStoreDriver) |
Create a new store for records.
|
RouterStore(StateStoreDriver driver) |
| Modifier and Type | Class | Description |
|---|---|---|
class |
StateStoreBaseImpl |
Base implementation of a State Store driver.
|
class |
StateStoreFileBaseImpl |
StateStoreDriver implementation based on files. |
class |
StateStoreFileImpl |
StateStoreDriver implementation based on a local file.
|
class |
StateStoreFileSystemImpl |
StateStoreDriver implementation based on a filesystem. |
class |
StateStoreMySQLImpl |
StateStoreDriver implementation based on MySQL.
|
class |
StateStoreSerializableImpl |
State Store driver that stores a serialization of the records.
|
class |
StateStoreZooKeeperImpl |
StateStoreDriver driver implementation that uses ZooKeeper as a
backend. |
| Constructor | Description |
|---|---|
DisabledNameserviceStoreImpl(StateStoreDriver driver) |
|
MembershipStoreImpl(StateStoreDriver driver) |
|
MountTableStoreImpl(StateStoreDriver driver) |
|
RouterStoreImpl(StateStoreDriver driver) |
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.