FdbShell 7.4.2
dotnet tool install --global FdbShell --version 7.4.2
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
dotnet tool install --local FdbShell --version 7.4.2
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=FdbShell&version=7.4.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package FdbShell --version 7.4.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
FdbShell
A command-line shell for exploring and querying a live FoundationDB cluster.
Install
FdbShell is a .NET tool. Install it globally:
dotnet tool install --global FdbShell
Usage
fdbshell
It connects using the default cluster file (or one you point it at), and drops you into an interactive prompt. From there you can browse the Directory Layer, list and read keys and ranges, run queries, and inspect the cluster's status. A convenient way to poke at a cluster during development.
Connecting
By default fdbshell uses the standard FoundationDB cluster file. A few options make it easy to point it elsewhere, in particular at a cluster running locally in Docker:
-c,-C,--connfile <path>: path to a cluster file.--connStr <string>: a connection string, instead of a file.--docker <port>: connect to a local FoundationDB running in Docker on the given port.--aspire: connect to a local FoundationDB Docker instance managed by .NET Aspire.--api <version>: the API version level to use.--partition <name>(-p): open a named database partition.--timeout <seconds>(-t),--retries <n>(-r): transaction defaults.--exec "<command>": run a single command and exit (non-interactive).
fdbshell --docker 4550 # a cluster running in Docker on port 4550
fdbshell --aspire # a cluster managed by .NET Aspire
fdbshell --exec "dir ls /" # run one command and exit
Requires the native FoundationDB client (
fdb_c/libfdb_c) matching your cluster's version.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
| Version | Downloads | Last Updated |
|---|---|---|
| 7.4.2 | 52 | 7/13/2026 |
| 7.3.2 | 323 | 6/13/2025 |
| 7.3.0-preview2 | 255 | 10/18/2024 |