Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

category ✨ Features
version v1.3.0
status
date December 22, 2025

✨ ThemisDB Features - Catalog & Overview

Complete catalog of all features and functionalities in ThemisDB with categorization and direct links to documentation.

📋 Table of Contents

📋 Overview

ThemisDB is a Multi-Model Database with ACID guarantees that unifies relational, graph, vector, and document data models in a single system. This catalog organizes all features into 6 main categories:

  • 📊 Data Features - Time-series, OLAP, Temporal, Pagination
  • 🔍 Search & Vector - HNSW, GNN, Semantic Cache, Vector Ops
  • 📈 Graph Features - Property Graphs, Hierarchies, Paths, Geospatial
  • 🛡️ Security/Compliance - Audit, Governance, Risk Assessment
  • 🔄 Data Operations - CDC, Ingestion, Indexing, Backups
  • ⚙️ Infrastructure - Multi-Tenancy, Transactions, Priorities

✨ Feature Categories

📊 Data Features (7 Features)

Data storage and analytical functionalities.

Feature Status Description
⏱️ Time-Series Time-series data with aggregations, retention & Gorilla compression
📊 OLAP Analytics Column-store analytics for large datasets
🕰️ Temporal Graphs Time-dependent graph traversals with time filters
🕐 Temporal Queries Point-in-time queries and temporal joins
📄 Cursor Pagination Efficient pagination with cursors for large result sets
💾 Change Data Capture Event stream for data changes
🔔 CDC Audit Logging Audit logs of all data changes

🔍 Search & Vector (4 Features)

Vector search and semantic search.

Feature Status Description
🔬 HNSW Persistence Persistent HNSW indexes with warm start
🧠 GNN Embeddings Graph Neural Networks for embeddings
🎯 Semantic Cache Cache for similar vector queries
➕ Vector Operations Vector algebra & distance metrics

📈 Graph Features (7 Features)

Graph data models and traversals.

Feature Status Description
🕸️ Property Graph Property graph model with labels & types
🌳 URN Hierarchy Hierarchical structures with URN keys
⚙️ Configurable Hierarchy Flexible hierarchy configuration
🛣️ Path Constraints Constraints for graph paths
🔄 Recursive Paths Recursive path queries with variable length
🌐 3D Geospatial 3D geographic indexes & queries
📖 Features Overview Overview of all graph functions

🛡️ Security & Compliance (8 Features)

Security, audit, and compliance functions.

Feature Status Description
🔐 Compliance GDPR, HIPAA, SOC2 compliance
📋 Compliance Audit Audit trail for compliance
🏛️ Governance Policy engine for governance
🔗 Integration External integration & webhooks
⚖️ Extended Compliance Additional compliance features
📊 Risk Assessment Comprehensive risk assessment
🏢 Governance Usage Governance best practices
🇺🇸 Government Network Government network integration

🔄 Data Operations (6 Features)

Data import, indexing, and maintenance.

Feature Status Description
📥 Enterprise Ingestion Batch & real-time data import
🔍 Indexes Secondary indexes (range, geo, full-text)
💾 Index Backup Index backup and recovery
🔧 Index Maintenance Index defragmentation & rebuild
📊 CDC Module Change Data Capture implementation
🎯 Chain of Thought Reasoning chain for queries

⚙️ Infrastructure (3 Features)

Infrastructure and system behavior.

Feature Status Description
🏢 Multi-Tenancy Secure multi-tenant isolation
💳 Transactions ACID transactions with MVCC
⭐ Priorities Query priority & QoS management

🔍 By Category

All Features A-Z

🔔 audit_logging.md
🎯 chain_of_thought.md
📊 cdc.md
🔐 compliance.md
📋 compliance_audit.md
🏛️ compliance_governance.md
🔗 compliance_integration.md
📄 cursor_pagination.md
🌐 geospatial_3d_implementation.md
🧠 gnn_embeddings.md
🏢 governance_usage.md
🇺🇸 government_network.md
⚙️ hierarchy_configurable.md
🌳 hierarchy_urn.md
🔬 hnsw_persistence.md
🔍 indexes.md
💾 index_backup.md
🔧 index_maintenance.md
📥 enterprise_ingestion.md
⚖️ extended_compliance.md
🏢 multi_tenancy.md
📊 olap_analytics.md
🕸️ property_graph.md
🛣️ path_constraints.md
⭐ priorities.md
🔄 recursive_path.md
📊 risk_assessment.md
🎯 semantic_cache.md
⏱️ time_series.md
🕰️ temporal_graphs.md
🕐 temporal_queries.md
💳 transactions.md
➕ vector_ops.md

📚 Documentation

Navigation

Related Documentation


📝 Changelog

Version 1.3.0 (December 22, 2025)

  • ✨ New template format for all features
  • 📋 Standardized TOC with emojis
  • 🏷️ Categorization into 6 main groups
  • 🔗 Relative links for all files
  • 📊 Category overview with status tables
  • ✅ All 36 features documented

Version 1.0.0 (December 5, 2025)

  • 🚀 Initial features release
  • 📦 Core data features
  • 🔍 Search & vector support
  • 📈 Graph features
  • 🛡️ Security & compliance

Note: Most detailed feature documentation is currently available in German. English translations are in progress.
For the most up-to-date information, please refer to the German features documentation.

Last Updated: April 2026 | Status: ✅ Production Ready

Version: 1.3.0 | License: MIT | Support: GitHub Issues