Boutquin.Storage.Domain
2.0.0
dotnet add package Boutquin.Storage.Domain --version 2.0.0
NuGet\Install-Package Boutquin.Storage.Domain -Version 2.0.0
<PackageReference Include="Boutquin.Storage.Domain" Version="2.0.0" />
<PackageVersion Include="Boutquin.Storage.Domain" Version="2.0.0" />
<PackageReference Include="Boutquin.Storage.Domain" />
paket add Boutquin.Storage.Domain --version 2.0.0
#r "nuget: Boutquin.Storage.Domain, 2.0.0"
#:package Boutquin.Storage.Domain@2.0.0
#addin nuget:?package=Boutquin.Storage.Domain&version=2.0.0
#tool nuget:?package=Boutquin.Storage.Domain&version=2.0.0
Boutquin.Storage 2.0.0
Storage engines, serialization and data processing components for .NET 10, inspired by Designing Data-Intensive Applications.
| Package | Purpose |
|---|---|
Boutquin.Storage.Domain |
Storage interfaces, value types and serialization helpers |
Boutquin.Storage.Infrastructure |
LSM engines, WAL recovery, SSTables, columnar time-series storage, indexes and processing components |
Boutquin.Storage.SourceGenerator |
Generated tagged serialization, ordered keys, columnar access and compiler diagnostics |
Install
Install matching versions for an application that uses generated serializers:
dotnet add package Boutquin.Storage.Domain --version 2.0.0
dotnet add package Boutquin.Storage.Infrastructure --version 2.0.0
dotnet add package Boutquin.Storage.SourceGenerator --version 2.0.0
The runtime targets .NET 10. The generator needs a Roslyn 5.9 or newer compiler host;
.NET SDK 10.0.401 satisfies this requirement. The external Boutquin.Domain dependency
is available on nuget.org at 1.0.0.
Documentation
Migration requires exporting and re-ingesting existing 1.x data; 2.0.0 does not read the old
persisted formats and its detection of them is best-effort, so mark 1.x data directories with an
out-of-band marker (see the migration guide). The Boutquin.Storage.Distributed reference assembly
is available in the source repository and is not a NuGet package.
Licensed under Apache 2.0.
| 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. |
-
net10.0
- Boutquin.Domain (= 1.0.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Boutquin.Storage.Domain:
| Package | Downloads |
|---|---|
|
Boutquin.Storage.Infrastructure
Storage engine implementations inspired by Designing Data-Intensive Applications — append-only file storage, log-segmented engines, Red-Black trees, Bloom filters, hash algorithms (FNV-1a, Murmur3, xxHash32), and binary/CSV serializers. |
GitHub repositories
This package is not used by any popular GitHub repositories.