diff --git a/clients/ingest-rust.md b/clients/ingest-rust.md index 86ddcc85..ed6f40d1 100644 --- a/clients/ingest-rust.md +++ b/clients/ingest-rust.md @@ -180,7 +180,7 @@ transaction. For this to work, your buffer must contain data that targets only one table. This is because QuestDB doesn't support multi-table transactions. In order to ensure in advance that a flush will be transactional, call -[`sender.flush_and_keep_with_flags(&mut buffer, true)`](Sender::flush_and_keep_with_flags). +`sender.flush_and_keep_with_flags(&mut buffer, true)`. This call will refuse to flush a buffer if the flush wouldn't be transactional. ### When to choose the TCP transport? diff --git a/introduction.md b/introduction.md index 887d9bf1..c7e0c119 100644 --- a/introduction.md +++ b/introduction.md @@ -80,6 +80,10 @@ infrastructure sprawl. title="Benchmark results for QuestDB 7.3.10, InfluxDB 2.7.4 and Timescale 2.14.2" /> +```sql title='yo' demo='https://example.com' +SQL +``` + With a specialized [time-series database](/glossary/time-series-database/), you don't need to worry about out-of-order data, duplicates, exactly one semantics, frequency of ingestion, or the many other details you will find in real-time