Hiperspace is an acronym for “high performance space”, it provides the simplicity of accessing data as if in memory with higher performance than a conventional database.
NVMe Key-Value promises game-changing capacity without increased latency.
Cache stores add serialization latency for whole graphs that Hiperspace does not need
- Low Latency direct access to information
- Larger Space than virtual memory
- Simpler than a cache service (that need whole objects to be serialized)
- Viewable as a graph without transformation
- History of Elements for point-in-time view of data
- Delta views OLAP aggregates with history
- Horizon (https://www.cepheis.com/hiperspace/horizon) global filtering of context (e.g. approval status)
The runtime is pure open-source GitHub and can be deployed from NuGet (including HiLang compiler for C#)
Roadmap
- Hiperspace foundation ☑
- HiLang domain compiler ☑
- Hiperspace.DB Server (in progress) ☐
- C++ Hilang target ☐
- Java Hilang target ☐
- KV-SSD integration ☐