---
title: InfluxDB 3 Enterprise internals
description: Learn about InfluxDB 3 Enterprise internal systems and mechanisms.
url: https://docs.influxdata.com/influxdb3/enterprise/reference/internals/
estimated_tokens: 299
product: InfluxDB 3 Enterprise
version: enterprise
publisher: InfluxData
canonical: https://docs.influxdata.com/influxdb3/enterprise/reference/internals/
date: '2026-07-11T10:53:18+00:00'
lastmod: '2026-07-11T10:53:18+00:00'
---

Learn about InfluxDB 3 Enterprise internal systems and architecture.
Understanding these internals can help with performance optimization, troubleshooting, and advanced integrations.

## [Data retention in InfluxDB 3 Enterprise](/influxdb3/enterprise/reference/internals/data-retention/)

InfluxDB 3 Enterprise enforces database and table retention periods at query time and, to optimize storage, routinely deletes expired data.

## [InfluxDB 3 Enterprise authentication and authorization](/influxdb3/enterprise/reference/internals/authentication/)

InfluxDB 3 Enterprise uses an Attribute-Based Access Control (ABAC) model to manage permissions for authentication (authn) and authorization (authz).

## [Role-based access control (RBAC)](/influxdb3/enterprise/reference/internals/rbac/)

How InfluxDB 3 Enterprise role-based access control (RBAC) works: built-in roles, the permissions model, and current limitations. RBAC is part of the user authentication preview.

## [Data durability](/influxdb3/enterprise/reference/internals/durability/)

Learn how InfluxDB 3 Enterprise ensures data durability through a structured write path that balances performance, persistence, and query efficiency.
