@@ -52,7 +52,7 @@ In certain circumstances, GitLab might run in a
...
@@ -52,7 +52,7 @@ In certain circumstances, GitLab might run in a
### PostgreSQL
### PostgreSQL
PostgreSQL is the only supported database and is bundled with the Linux package.
[PostgreSQL](https://www.postgresql.org/) is the only supported database and is bundled with the Linux package.
You can also use an [external PostgreSQL database](https://docs.gitlab.com/omnibus/settings/database.html#using-a-non-packaged-postgresql-database-management-server).
You can also use an [external PostgreSQL database](https://docs.gitlab.com/omnibus/settings/database.html#using-a-non-packaged-postgresql-database-management-server).
Depending on the [number of users](../administration/reference_architectures/index.md),
Depending on the [number of users](../administration/reference_architectures/index.md),
...
@@ -210,21 +210,27 @@ The recommended number of threads is dependent on several factors, including tot
...
@@ -210,21 +210,27 @@ The recommended number of threads is dependent on several factors, including tot
## Redis
## Redis
Redis stores all user sessions and the background task queue.
[Redis](https://redis.io/) stores all user sessions and background tasks
and requires about 25 kB per user on average.
The requirements for Redis are as follows:
In GitLab 16.0 and later, Redis 6.x or 7.x is required.
For more information about end-of-life dates, see the