Namespace Datafication.Storage.Velocity
Namespaces
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.