Skip to main content

Crate kawadb_storage

Crate kawadb_storage 

Source
Expand description

§kawadb-storage

High-performance storage engine for Kawa message broker.

This crate is an alias for kawa-storage to provide alternative naming. All functionality is re-exported from the original kawa-storage crate.

Modules§

error
Storage Error Types
event
Event Data Structures
gpu_acceleration
GPU Acceleration Engine (Phase 2 - セキュリティ強化版)
memory
高性能メモリプール
security
Security Module for DoS Protection
segment
Segment Management
ultra_performance
Ultra Performance Engine
wal
Write-Ahead Log (WAL)

Structs§

Event
イベント構造体
EventData
イベントデータのペイロード
EventId
イベントID(UUIDベース)
GPUAcceleratedEngine
GPU加速バッチエンジン
GPUContext
GPU コンテキスト(抽象化)
GPUMetrics
GPU 性能メトリクス
GPUTimeoutManager
GPU タイムアウト管理
HybridConfig
Hybrid CPU-GPU設定
LockFreeRingBuffer
Lock-free Ring Buffer(高性能並列処理用)
MemoryPool
高性能メモリプール
NUMATopology
NUMA トポロジー情報
Offset
オフセット型(Newtypeパターン)
Partition
パーティション型(Newtypeパターン)
PerformanceMetrics
性能メトリクス
PooledBuffer
プールされたバッファ
RateLimiter
レート制限機能
ResourceMonitor
リソース監視機能
SIMDBatchProcessor
SIMD最適化バッチプロセッサ
SecurityConfig
セキュリティ設定
SecurityManager
セキュリティマネージャー
SecurityMetrics
セキュリティメトリクス
Segment
セグメントファイル
SegmentId
セグメントID(UUIDベース)
SegmentManager
セグメント管理マネージャー
StorageConfig
ストレージエンジンの設定
StorageEngine
ストレージエンジンのメインエントリポイント
Topic
トピック型(Newtypeパターン)
UltraPerformanceEngine
超高性能エンジン(2M+ events/sec対応)
WalConfig
WAL設定
WriteAheadLog
Write-Ahead Log

Enums§

DistributionStrategy
ワークロード分散戦略
GPUAccelerationType
GPU加速タイプ
SecurityError
セキュリティエラー
StorageError
ストレージエンジンのエラー型

Type Aliases§

StorageResult
エラー結果型の型エイリアス