Skip to content
Snippets Groups Projects
Unverified Commit f95e7a03 authored by Aaron's avatar Aaron Committed by GitHub
Browse files

Tweak wording of database recommendation in INSTALL.md (#10057)


* Tweak wording of database recommendation in INSTALL.md

Signed-off-by: default avatarAaron Raimist <aaron@raim.ist>
parent 913a761a
No related branches found
No related tags found
No related merge requests found
...@@ -399,11 +399,9 @@ Once you have installed synapse as above, you will need to configure it. ...@@ -399,11 +399,9 @@ Once you have installed synapse as above, you will need to configure it.
### Using PostgreSQL ### Using PostgreSQL
By default Synapse uses [SQLite](https://sqlite.org/) and in doing so trades performance for convenience. By default Synapse uses an [SQLite](https://sqlite.org/) database and in doing so trades
SQLite is only recommended in Synapse for testing purposes or for servers with performance for convenience. Almost all installations should opt to use [PostgreSQL](https://www.postgresql.org)
very light workloads. instead. Advantages include:
Almost all installations should opt to use [PostgreSQL](https://www.postgresql.org). Advantages include:
- significant performance improvements due to the superior threading and - significant performance improvements due to the superior threading and
caching model, smarter query optimiser caching model, smarter query optimiser
...@@ -412,6 +410,10 @@ Almost all installations should opt to use [PostgreSQL](https://www.postgresql.o ...@@ -412,6 +410,10 @@ Almost all installations should opt to use [PostgreSQL](https://www.postgresql.o
For information on how to install and use PostgreSQL in Synapse, please see For information on how to install and use PostgreSQL in Synapse, please see
[docs/postgres.md](docs/postgres.md) [docs/postgres.md](docs/postgres.md)
SQLite is only acceptable for testing purposes. SQLite should not be used in
a production server. Synapse will perform poorly when using
SQLite, especially when participating in large rooms.
### TLS certificates ### TLS certificates
The default configuration exposes a single HTTP port on the local The default configuration exposes a single HTTP port on the local
......
Tweak wording of database recommendation in `INSTALL.md`. Contributed by @aaronraimist.
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment