Search, Streaming & Analytics

OpenSearch (dedicated or shared multi-tenant), Kafka, ClickHouse, Trino, Iceberg, and vector databases.

  • `search` (OpenSearch) supports both a dedicated single-tenant cluster and a shared multi-tenant `SearchPool`, with index-prefix isolation via OpenSearch security roles.
  • `kafka` for event streaming, with tenant isolation via topic ACLs and consumer-group prefixes.
  • `clickhouse` for columnar OLAP analytics, `warehouse/trino` for distributed SQL across sources, and `lakehouse/iceberg` (with its own REST catalog service) for open lakehouse tables with ACID transactions and time travel.
  • `vector` (Milvus / OpenSearch Vector) for embedding similarity search, and `timeseries` (VictoriaMetrics) for metrics and observability data.

← Back to all features

Full technical documentation →