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
- イベント構造体
- Event
Data - イベントデータのペイロード
- EventId
- イベントID(UUIDベース)
- GPUAccelerated
Engine - GPU加速バッチエンジン
- GPUContext
- GPU コンテキスト(抽象化)
- GPUMetrics
- GPU 性能メトリクス
- GPUTimeout
Manager - GPU タイムアウト管理
- Hybrid
Config - Hybrid CPU-GPU設定
- Lock
Free Ring Buffer - Lock-free Ring Buffer(高性能並列処理用)
- Memory
Pool - 高性能メモリプール
- NUMA
Topology - NUMA トポロジー情報
- Offset
- オフセット型(Newtypeパターン)
- Partition
- パーティション型(Newtypeパターン)
- Performance
Metrics - 性能メトリクス
- Pooled
Buffer - プールされたバッファ
- Rate
Limiter - レート制限機能
- Resource
Monitor - リソース監視機能
- SIMD
Batch Processor - SIMD最適化バッチプロセッサ
- Security
Config - セキュリティ設定
- Security
Manager - セキュリティマネージャー
- Security
Metrics - セキュリティメトリクス
- Segment
- セグメントファイル
- Segment
Id - セグメントID(UUIDベース)
- Segment
Manager - セグメント管理マネージャー
- Storage
Config - ストレージエンジンの設定
- Storage
Engine - ストレージエンジンのメインエントリポイント
- Topic
- トピック型(Newtypeパターン)
- Ultra
Performance Engine - 超高性能エンジン(2M+ events/sec対応)
- WalConfig
- WAL設定
- Write
Ahead Log - Write-Ahead Log
Enums§
- Distribution
Strategy - ワークロード分散戦略
- GPUAcceleration
Type - GPU加速タイプ
- Security
Error - セキュリティエラー
- Storage
Error - ストレージエンジンのエラー型
Type Aliases§
- Storage
Result - エラー結果型の型エイリアス