Hiperspace.Rocks
2.3.8
See the version list below for details.
dotnet add package Hiperspace.Rocks --version 2.3.8
NuGet\Install-Package Hiperspace.Rocks -Version 2.3.8
<PackageReference Include="Hiperspace.Rocks" Version="2.3.8" />
<PackageVersion Include="Hiperspace.Rocks" Version="2.3.8" />
<PackageReference Include="Hiperspace.Rocks" />
paket add Hiperspace.Rocks --version 2.3.8
#r "nuget: Hiperspace.Rocks, 2.3.8"
#addin nuget:?package=Hiperspace.Rocks&version=2.3.8
#tool nuget:?package=Hiperspace.Rocks&version=2.3.8
Hiperspace.Rocks
RocksDB is a remarkable technology, originally developed by Google (LevelDB) and optimized by Facebook for
absolutely lowest possible latency writing to SSD devices.
RocksDB used Log-structured-Merge (LSM) to stream updates while maintaining fast key access.
It is used both as a key/value database, and also as a driver for relational-databases, message-stores,
blockchain and various analytical services. The use of LSM optimizes performance and life of SSD devices.
Hiperspace.Rocks uses RockDB to store elements in durable SSD memory
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. 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. |
-
net8.0
- Hiperspace (>= 2.3.8)
- Microsoft.Bcl.HashCode (>= 6.0.0)
- protobuf-net.Core (>= 3.2.52)
- RocksDB (>= 9.10.0.55496)
- System.Numerics.Tensors (>= 9.0.5)
-
net9.0
- Hiperspace (>= 2.3.8)
- Microsoft.Bcl.HashCode (>= 6.0.0)
- protobuf-net.Core (>= 3.2.52)
- RocksDB (>= 9.10.0.55496)
- System.Numerics.Tensors (>= 9.0.5)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last Updated |
---|---|---|
2.4.0 | 105 | 7/10/2025 |
2.3.8 | 132 | 7/1/2025 |
2.3.7 | 137 | 6/18/2025 |
2.3.3 | 137 | 6/5/2025 |
2.2.2 | 154 | 5/5/2025 |
2.2.1 | 218 | 4/14/2025 |
2.2.0 | 104 | 3/29/2025 |
2.1.3 | 213 | 3/5/2025 |
2.1.1 | 117 | 2/15/2025 |
2.1.0 | 123 | 1/24/2025 |
2.0.0 | 95 | 1/14/2025 |
1.3.9 | 116 | 11/15/2024 |
1.3.0 | 127 | 10/5/2024 |
1.2.31 | 169 | 9/15/2024 |
1.2.28 | 131 | 9/7/2024 |
1.2.26 | 127 | 9/1/2024 |
1.2.8 | 135 | 7/15/2024 |
1.2.4 | 143 | 7/4/2024 |
1.2.0 | 138 | 5/30/2024 |
1.0.34 | 146 | 3/14/2024 |
1.0.28 | 151 | 2/26/2024 |
1.0.27 | 149 | 2/16/2024 |
1.0.24 | 184 | 1/11/2024 |
1.0.23 | 173 | 1/1/2024 |
1.0.1 | 171 | 11/18/2023 |
## Overview
This release adds the **@CubeExtent** property for post-aggregation calcualted properties of *HiperCubes*.
For the Cube fact
```
@DeltaIndex, CubeFact
segment Account.Transaction : Versioned
(
"when the transaction was authorised"
At : DateTime
)
{
"average amount"
@CubeMeasure(Aggregate.Average)
Amount : Decimal
};
```
Amount is transformed in observations
| Properrty | Name| Expression |
|-|-|-|
| @CubeMeasure(Aggregate.AverageTotal) | Amount_Sum||
| @CubeExtent | Amount|Amount2_Sum / this.Facts|
### CubeExtent language support
The `CubeExtent` property has been added to the **HiLang** schema language to support complex aggregation of quantitative observations for {*PFE*, *RWA*, etc} aggregation without the ned for additional support in the `Hiperspace.DB` aggregation service