▲ | arpinum 4 days ago | |
This is popping up because SurrealDB was found to turn fsync off by default. But there are important differences: - SurrealDB provides poor documentation about this default - SQLite is typically run client side, while SurrealDB is typically run as a remote server - SQLite is actually full sync by default, but distros may package it with other defaults - SurrealDB explicitly did this for benchmarking reasons (for comparison fairness) while SQLite distros turn off fsync for typically practical reasons as it's run pure client side. |