Table of Contents

Namespace Datafication.Storage.Velocity

Namespaces

Datafication.Storage.Velocity.Extensions
Datafication.Storage.Velocity.Interfaces
Datafication.Storage.Velocity.Models

Classes

StorageStats

Storage statistics for enterprise monitoring

VelocityDataBlock

Enterprise-grade data block implementation with full CRUD support using DFC segmented storage. Provides O(1) updates/deletes, automatic compaction, and production-ready data lake features.

VelocityDataBlockExtensions

Extension methods for VelocityDataBlock providing convenient operations.

VelocityDataRow

Lightweight row wrapper for streaming enumeration without full materialization. Provides on-demand value access with minimal memory overhead.

VelocityOptions

Configuration options for VelocityDataBlock storage operations

VelocityResult

Represents a lazy evaluation result from VelocityDataBlock query operations. Enables efficient row counting and streaming without full data materialization.

Structs

VelocityRowId

Represents a globally unique row identifier within a VelocityDataBlock. Provides O(1) row addressing for updates and deletes.

Enums

VelocityCompactionStrategy

Compaction strategy for optimizing segment files

VelocityCompactionTrigger

Trigger conditions for automatic compaction

VelocityCompressionType

Compression types available for VelocityDataBlock storage

VelocityScanPartitioningMode

Scan partitioning strategy for read/path operations.

VelocityWalFsyncPolicy

Fsync policy for WAL appends.