-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Willkommen bei ThemisDB - einer hochperformanten Multi-Model-Datenbank mit Unterstützung für Dokumente, Graphen, Vektoren, Zeitreihen und Geospatial-Daten.
📚 Vollständige Features-Übersicht - Alle Funktionen mit Status-Indikatoren
📊 Sachstandsbericht 2025 - Umfassender Report für Stakeholder
📖 Dokumentations-Index - Vollständiger Überblick über alle Dokumente
🔍 Quick Reference - Schnelleinstieg für Entwickler
📄 PDF-Download - Gesamte Dokumentation als PDF
- Produktionsreife & Status: Sachstandsbericht 2025
- Feature-Übersicht: FEATURES.md
- Compliance & Governance: Compliance Features | Security Overview
- Roadmap: ROADMAP.md | Database Capabilities
- Schnelleinstieg: Quick Reference | Build Guide
- Query Language: AQL Syntax | AQL Overview
- SDKs: JavaScript | Python | Rust
- APIs: OpenAPI Spec | REST API
- Architektur: Architecture Overview | Strategic Overview
- AQL Tutorial: AQL Syntax | Pattern Matching
- Hybrid Search: Hybrid Search Design | Fulltext API
- Vektor-Operationen: Vector Ops | GNN Embeddings
- Graph-Features: Property Graph | Temporal Graphs
- Content Management: Content Search | Filesystem API
- Deployment: Deployment Guide | Docker Build
- Operations: Operations Runbook | TLS Setup
- Monitoring: Prometheus Metrics | Tracing
- Performance: Benchmarks | Memory Tuning
- Security: RBAC | Hardening Guide
- AQL (Advanced Query Language): SQL-ähnliche Syntax mit Graph-Traversierung
- Hybrid Search: Kombination von Volltext, Vektor und Graph-Suche
- Pattern Matching: Komplexe Graph-Muster mit Cypher-ähnlicher Syntax
- Semantic Cache: KI-gestützte Query-Optimierung
- Multi-Model: Dokumente, Graphen, Vektoren, Zeitreihen, Geo in einer DB
- HNSW Vector Index: Hochperformante Nearest-Neighbor-Suche
- Spatial Indexes: R-Tree für Geospatial-Queries
- RocksDB Backend: Transaktionale Persistenz mit MVCC
- End-to-End Encryption: Column-Level Encryption, TLS/mTLS
- RBAC: Rollen-basierte Zugriffskontrolle
- PKI Integration: eIDAS Qualified Signatures, HSM Support
- Compliance: GDPR/DSGVO, Audit Logging, PII Detection
- Enterprise Scalability: Rate Limiting, Load Shedding, Connection Pooling
- Hardware Acceleration: GPU Support (CUDA, Vulkan), Multi-CPU
- Compression: ZSTD, LZ4 für Storage-Optimierung
- Sharding: Horizontal Scaling mit Auto-Sharding
# Repository klonen
git clone https://github.com/makr-code/ThemisDB.git
cd ThemisDB
# Dependencies installieren (vcpkg)
.\setup.ps1
# Build
.\build.ps1Weitere Details: Build Guide | Build Strategy
-- Dokument erstellen
FOR doc IN documents
INSERT { name: "ThemisDB", type: "database" } INTO documents
-- Graph-Traversierung
FOR v, e, p IN 1..3 OUTBOUND "users/alice" GRAPH "social"
RETURN p
-- Hybrid Search (Vektor + Volltext)
FOR doc IN documents
SEARCH PHRASE(doc.text, "database") OR VECTOR_DISTANCE(doc.embedding, @query_vec) < 0.5
RETURN docWeitere Beispiele: AQL Syntax | Hybrid Queries
- ✅ Enterprise Scalability Features (Rate Limiter v2, Load Shedder, HTTP Client Pool)
- ✅ HNSW Vector Index mit Persistence
- ✅ Content Pipeline mit Image/Geo Processors
- ✅ Column-Level Encryption
- ✅ Audit Logging & Change Data Capture
- 🔄 TSStore Stabilisierung (Time Series Aggregationen)
- 🔄 Tracing/Observability Erweiterungen
- 🔄 OpenAPI Updates (Keys, Classification, Reports)
- 🔄 Sharding Phase 2-3 (Automatic Rebalancing)
- 📋 GPU Acceleration (CUDA/Vulkan Backends)
- 📋 Multi-Tenancy Support
- 📋 GraphQL API
- 📋 Advanced Analytics (OLAP Features)
Details: Roadmap | Implementation Status
- Architecture - System-Design, MVCC, Caching
- AQL - Query Language Reference
- Features - Detaillierte Feature-Beschreibungen
- Security - Sicherheitsarchitektur
- APIs - REST API Spezifikation
- Build Guide - Compilation & Dependencies
- Deployment - Production Deployment
- Operations Runbook - Day-to-day Operations
- Quality Assurance - Testing & QA
- Performance - Benchmarks & Tuning
- Search - Hybrid Search Architecture
- Content - Content Management
- Geo - Geospatial Features
- Sharding - Horizontal Scaling
- Source Code Docs - Code-Dokumentation
- Development - Contributor Guide
- Reports - Technical Reports & Analysis
- 🌐 GitHub Repository: makr-code/ThemisDB
- 📖 GitHub Wiki: ThemisDB Wiki
- 🐛 Issues: Issue Tracker
- 📊 Projekt Board: GitHub Projects
Bei Fragen oder Problemen:
- Dokumentation durchsuchen: Nutze die Suchfunktion oder den Dokumentations-Index
- Known Issues prüfen: Known Issues
- Issue erstellen: GitHub Issues
- Pull Request: Contributions willkommen! Siehe CONTRIBUTING.md
ThemisDB ist unter der MIT License verfügbar.
Letzte Aktualisierung: 30. November 2025
Version: 1.0.0
Dokumentations-Status: Vollständig (361 Dokumente, 25 Kategorien)
ThemisDB v1.3.4 | GitHub | Documentation | Discussions | License
Last synced: January 02, 2026 | Commit: 6add659
Version: 1.3.0 | Stand: Dezember 2025
- Übersicht
- Home
- Dokumentations-Index
- Quick Reference
- Sachstandsbericht 2025
- Features
- Roadmap
- Ecosystem Overview
- Strategische Übersicht
- Geo/Relational Storage
- RocksDB Storage
- MVCC Design
- Transaktionen
- Time-Series
- Memory Tuning
- Chain of Thought Storage
- Query Engine & AQL
- AQL Syntax
- Explain & Profile
- Rekursive Pfadabfragen
- Temporale Graphen
- Zeitbereichs-Abfragen
- Semantischer Cache
- Hybrid Queries (Phase 1.5)
- AQL Hybrid Queries
- Hybrid Queries README
- Hybrid Query Benchmarks
- Subquery Quick Reference
- Subquery Implementation
- Content Pipeline
- Architektur-Details
- Ingestion
- JSON Ingestion Spec
- Enterprise Ingestion Interface
- Geo-Processor Design
- Image-Processor Design
- Hybrid Search Design
- Fulltext API
- Hybrid Fusion API
- Stemming
- Performance Tuning
- Migration Guide
- Future Work
- Pagination Benchmarks
- Enterprise README
- Scalability Features
- HTTP Client Pool
- Build Guide
- Implementation Status
- Final Report
- Integration Analysis
- Enterprise Strategy
- Verschlüsselungsstrategie
- Verschlüsselungsdeployment
- Spaltenverschlüsselung
- Encryption Next Steps
- Multi-Party Encryption
- Key Rotation Strategy
- Security Encryption Gap Analysis
- Audit Logging
- Audit & Retention
- Compliance Audit
- Compliance
- Extended Compliance Features
- Governance-Strategie
- Compliance-Integration
- Governance Usage
- Security/Compliance Review
- Threat Model
- Security Hardening Guide
- Security Audit Checklist
- Security Audit Report
- Security Implementation
- Development README
- Code Quality Pipeline
- Developers Guide
- Cost Models
- Todo Liste
- Tool Todo
- Core Feature Todo
- Priorities
- Implementation Status
- Roadmap
- Future Work
- Next Steps Analysis
- AQL LET Implementation
- Development Audit
- Sprint Summary (2025-11-17)
- WAL Archiving
- Search Gap Analysis
- Source Documentation Plan
- Changefeed README
- Changefeed CMake Patch
- Changefeed OpenAPI
- Changefeed OpenAPI Auth
- Changefeed SSE Examples
- Changefeed Test Harness
- Changefeed Tests
- Dokumentations-Inventar
- Documentation Summary
- Documentation TODO
- Documentation Gap Analysis
- Documentation Consolidation
- Documentation Final Status
- Documentation Phase 3
- Documentation Cleanup Validation
- API
- Authentication
- Cache
- CDC
- Content
- Geo
- Governance
- Index
- LLM
- Query
- Security
- Server
- Storage
- Time Series
- Transaction
- Utils
Vollständige Dokumentation: https://makr-code.github.io/ThemisDB/