Свойство | Type | Description | |
---|---|---|---|
BackupDataFormat | Slice | ||
ConfigPrefix | Slice | ||
Coordinators | Slice | ||
GlobalsPrefix | Slice | ||
InitId | Slice | ||
KeyServers | Slice | ||
MaxValue | Slice | ||
MinValue | Slice | ||
ServerKeys | Slice | ||
ServerList | Slice | ||
WorkersPrefix | Slice |
Méthode | Description | |
---|---|---|
ConfigKey ( [ name ) : Slice |
Return the corresponding key for a config attribute
|
|
EstimateCountAsync ( [ db, FdbKeyRange range, |
Estimate the number of keys in the specified range. If the range contains a large of number keys, the operation may need more than one transaction to complete, meaning that the number will not be transactionally accurate. |
|
EstimateCountAsync ( [ db, FdbKeyRange range, Slice>.IProgress |
Estimate the number of keys in the specified range. If the range contains a large of number keys, the operation may need more than one transaction to complete, meaning that the number will not be transactionally accurate. |
|
EstimateCountAsync ( [ db, Slice beginInclusive, Slice endExclusive, Slice>.IProgress |
Estimate the number of keys in the specified range. If the range contains a large of number keys, the operation may need more than one transaction to complete, meaning that the number will not be transactionally accurate. |
|
GetBoundaryKeysAsync ( [ trans, Slice beginInclusive, Slice endExclusive ) : Task
|
Returns a list of keys k such that beginInclusive <= k < endExclusive and k is located at the start of a contiguous range stored on a single server This method is not transactional. It will return an answer no older than the Transaction object it is passed, but the returned boundaries are an estimate and may not represent the exact boundary locations at any database version. |
|
GetBoundaryKeysAsync ( [ db, Slice beginInclusive, Slice endExclusive,
|
Returns a list of keys k such that beginInclusive <= k < endExclusive and k is located at the start of a contiguous range stored on a single server This method is not transactional. It will return an answer no older than the Database object it is passed, but the returned boundaries are an estimate and may not represent the exact boundary locations at any database version. |
|
GetChunksAsync ( [ db, FdbKeyRange range,
|
Split a range of keys into smaller chunks where each chunk represents a contiguous range stored on a single server This method is not transactional. It will return an answer no older than the Database object it is passed, but the returned ranges are an estimate and may not represent the exact boundary locations at any database version. |
|
GetChunksAsync ( [ db, Slice beginInclusive, Slice endExclusive,
|
Split a range of keys into chunks representing a contiguous range stored on a single server This method is not transactional. It will return an answer no older than the Database object it is passed, but the returned ranges are an estimate and may not represent the exact boundary locations at any database version. |
|
GetConfigParameterAsync ( [ db, [ name, |
Return the value of a configuration parameter (located under '\xFF/conf/')
|
|
GetCoordinatorsAsync ( [ db, |
Returns an object describing the list of the current coordinators for the cluster Since the list of coordinators may change at anytime, the results may already be obsolete once this method completes! |
|
GetStatusAsync ( [ trans ) : Task |
||
GetStatusAsync ( [ db, |
||
GetStorageEngineModeAsync ( [ db, |
Returns the current storage engine mode of the cluster Will return a string starting with "unknown" if the storage engine mode is not recognized |
|
GlobalsKey ( [ name ) : Slice |
Return the corresponding key for a global attribute
|
|
WorkersKey ( [ id, [ name ) : Slice |
Return the corresponding key for a global attribute
|
Méthode | Description | |
---|---|---|
GetBoundaryKeysInternalAsync ( [ trans, Slice begin, Slice end ) : Task
|
public static ConfigKey ( [ name ) : Slice | ||
name | [ | "foo" |
Résultat | Slice |
public static EstimateCountAsync ( [ db, FdbKeyRange range, |
||
db | [ | Database used for the operation |
range | FdbKeyRange | Range defining the keys to count |
cancellationToken | Token used to cancel the operation | |
Résultat | Task |
public static EstimateCountAsync ( [ db, FdbKeyRange range, Slice>.IProgress |
||
db | [ | Database used for the operation |
range | FdbKeyRange | Range defining the keys to count |
onProgress | Slice>.IProgress | Optional callback called everytime the count is updated. The first argument is the current count, and the second argument is the last key that was found. |
cancellationToken | Token used to cancel the operation | |
Résultat | Task |
public static EstimateCountAsync ( [ db, Slice beginInclusive, Slice endExclusive, Slice>.IProgress |
||
db | [ | Database used for the operation |
beginInclusive | Slice | Key defining the beginning of the range |
endExclusive | Slice | Key defining the end of the range |
onProgress | Slice>.IProgress | Optional callback called everytime the count is updated. The first argument is the current count, and the second argument is the last key that was found. |
cancellationToken | Token used to cancel the operation | |
Résultat | Task |
public static GetBoundaryKeysAsync ( [ trans, Slice beginInclusive, Slice endExclusive ) : Task
|
||
trans | [ | Transaction to use for the operation |
beginInclusive | Slice | First key (inclusive) of the range to inspect |
endExclusive | Slice | End key (exclusive) of the range to inspect |
Résultat | Task
|
public static GetBoundaryKeysAsync ( [ db, Slice beginInclusive, Slice endExclusive,
|
||
db | [ | Database to use for the operation |
beginInclusive | Slice | First key (inclusive) of the range to inspect |
endExclusive | Slice | End key (exclusive) of the range to inspect |
cancellationToken | Token used to cancel the operation | |
Résultat | Task
|
public static GetChunksAsync ( [ db, FdbKeyRange range,
|
||
db | [ | Database to use for the operation |
range | FdbKeyRange | Range of keys to split up into smaller chunks |
cancellationToken | Token used to cancel the operation | |
Résultat | Task
|
public static GetChunksAsync ( [ db, Slice beginInclusive, Slice endExclusive,
|
||
db | [ | Database to use for the operation |
beginInclusive | Slice | First key (inclusive) of the range to inspect |
endExclusive | Slice | End key (exclusive) of the range to inspect |
cancellationToken | Token used to cancel the operation | |
Résultat | Task
|
public static GetConfigParameterAsync ( [ db, [ name, |
||
db | [ | Database to use for the operation |
name | [ | Name of the configuration key (ex: "storage_engine") |
cancellationToken | Token used to cancel the operation | |
Résultat | Task |
public static GetCoordinatorsAsync ( [ db, |
||
db | [ | Database to use for the operation |
cancellationToken | Token used to cancel the operation | |
Résultat | Task |
public static GetStatusAsync ( [ trans ) : Task |
||
trans | [ | |
Résultat | Task |
public static GetStatusAsync ( [ db, |
||
db | [ | |
ct | ||
Résultat | Task |
public static GetStorageEngineModeAsync ( [ db, |
||
db | [ | Database to use for the operation |
cancellationToken | Token used to cancel the operation | |
Résultat | Task |
public static GlobalsKey ( [ name ) : Slice | ||
name | [ | "foo" |
Résultat | Slice |
public static WorkersKey ( [ id, [ name ) : Slice | ||
id | [ | "ABC123" |
name | [ | "foo" |
Résultat | Slice |