From 478a0fa7f84f70ba6ef2437295bac4d620f812f2 Mon Sep 17 00:00:00 2001 From: Philip O'Toole Date: Fri, 22 Jan 2021 15:20:03 -0500 Subject: [PATCH] Update FAQ.md --- DOC/FAQ.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DOC/FAQ.md b/DOC/FAQ.md index f50df75b..8d6a0865 100644 --- a/DOC/FAQ.md +++ b/DOC/FAQ.md @@ -34,7 +34,7 @@ rqlite is very simple to deploy, run, and manage. It's a single binary you can d That said, it's always possible it's _too_ simple for your needs. ## How do I access the database? -The primary way to access the database is via the [HTTP API](https://github.com/rqlite/rqlite/blob/master/DOC/DATA_API.md). You can access it directly, or use a [client library](https://github.com/rqlite). For more casual use you can use the [command line tool](https://github.com/rqlite/rqlite/blob/master/DOC/CLI.md). +The primary way to access the database is via the [HTTP API](https://github.com/rqlite/rqlite/blob/master/DOC/DATA_API.md). You can access it directly, or use a [client library](https://github.com/rqlite). For more casual use you can use the [command line tool](https://github.com/rqlite/rqlite/blob/master/DOC/CLI.md). It is also technically possible to [read the SQLite file directly](https://github.com/rqlite/rqlite/blob/master/DOC/FAQ.md#can-i-read-the-sqlite-file-directly), but it's not officially supported. ## Can any node execute a write request, and have the system "synchronize it all"? No, only the leader can make changes to the database. A client can _send_ a write-request to any node, and if that node is not the leader, the node will respond with the address of the leader, allowing the client to resend the request to the actual leader.