Skip to content

security_audit_retention

GitHub Actions edited this page Jan 2, 2026 · 1 revision

Audit & Retention

Stand: 5. Dezember 2025
Version: v1.3.0
Kategorie: 🔒 Security


📑 Inhaltsverzeichnis


Überblick

Audit-Trails und Datenaufbewahrung sind Kernbausteine der Sicherheit & Compliance.

Changefeed (Audit‑Trail)

  • Append‑only Log aller Mutationen (PUT/DELETE)
  • Endpunkte:
    • GET /changefeed – Events listen (Parameter: from_seq, limit, long_poll_ms, key_prefix)
    • GET /changefeed/stats – Gesamtereignisse, letzte Sequence, Größe
    • POST /changefeed/retention – Löschung bis Sequence: { "before_sequence": }
    • GET /changefeed/stream – Server‑Sent Events (siehe APIs/SSE)
  • Einsatzzwecke: Echtzeit‑Sync, Audit, Event Processing

Details: siehe docs/change_data_capture.md

Retention‑Policies

  • Changefeed: Sequenz‑basierte Bereinigung via /changefeed/retention
  • Time‑Series: RetentionManager (per‑Metric Policies) – siehe docs/time_series.md
  • Content/Entities: Fachliche Policies (z. B. DSGVO Art. 17) außerhalb des Changefeeds umsetzen

Empfehlungen

  • Minimale Aufbewahrungszeit für Audit‑Zwecke definieren (rechtlich/organisatorisch)
  • Automatisierte Bereinigung (Cron/Jobs) etablieren; Metriken überwachen
  • Export/Archivierung vor Löschung (WORM‑Storage optional)

Weiterlesen

  • change_data_capture.md
  • compliance_audit.md, compliance_governance_strategy.md

ThemisDB Dokumentation

Version: 1.3.0 | Stand: Dezember 2025


📋 Schnellstart


🏗️ Architektur


🗄️ Basismodell


💾 Storage & MVCC


📇 Indexe & Statistiken


🔍 Query & AQL


💰 Caching


📦 Content Pipeline


🔎 Suche


⚡ Performance & Benchmarks


🏢 Enterprise Features


✅ Qualitätssicherung


🧮 Vektor & GNN


🌍 Geo Features


🛡️ Sicherheit & Governance

Authentication

Schlüsselverwaltung

Verschlüsselung

TLS & Certificates

PKI & Signatures

PII Detection

Vault & HSM

Audit & Compliance

Security Audits

Gap Analysis


🚀 Deployment & Betrieb

Docker

Observability

Change Data Capture

Operations


💻 Entwicklung

API Implementations

Changefeed

Security Development

Development Overviews


📄 Publikation & Ablage


🔧 Admin-Tools


🔌 APIs


📚 Client SDKs


📊 Implementierungs-Zusammenfassungen


📅 Planung & Reports


📖 Dokumentation


📝 Release Notes


📖 Styleguide & Glossar


🗺️ Roadmap & Changelog


💾 Source Code Documentation

Main Programs

Source Code Module


🗄️ Archive


🤝 Community & Support


Vollständige Dokumentation: https://makr-code.github.io/ThemisDB/

Clone this wiki locally