Module optimization

Module optimization 

Source
Expand description

Zero-copy operations and performance optimizations

This module provides advanced performance optimizations including zero-copy operations, memory-efficient data structures, and SIMD-accelerated processing for RDF data manipulation.

Modules§

simd
SIMD-accelerated string operations for RDF processing

Structs§

BatchProcessor
Lock-free queue for batch processing operations
BatchStats
Batch processing statistics
GraphStats
Statistics for the optimized graph
LockFreeGraph
Lock-free graph operations using epoch-based memory management
OptimizedGraph
High-performance graph with multiple indexing strategies
RdfArena
Arena-based memory allocator for RDF terms
SimdJsonProcessor
SIMD JSON processor for fast JSON parsing
TripleRef
Zero-copy triple reference for efficient operations
ZeroCopyBuffer
Zero-copy buffer for efficient data manipulation

Enums§

BatchOperation
Batch operation types
TermRef
Zero-copy RDF term reference that avoids allocations

Traits§

TermInternerExt
Extension trait for TermInterner to create RDF terms

Type Aliases§

TermInterner
Type alias for string interner used throughout optimization module