docs: update distributed/backup/schema/storage for multi-database

- Add multi-database limitations to distributed docs
- Fix backup commands and add multi-database backup guidance
- Add SQL migration section to schema docs
- Update storage examples to use per-database paths
This commit is contained in:
2026-05-21 09:44:25 +03:00
parent a526a3aef9
commit 4a83eb6783
8 changed files with 150 additions and 48 deletions
+4 -1
View File
@@ -6,12 +6,15 @@ BaraDB предоставя множество storage двигатели, оп
Основният storage engine с write-оптимизирана append-only лог структура.
> **Бележка за множество бази данни**
> Всяка база данни има собствена изолирана директория (напр. `data/databases/<име>/`). Примерите по-долу използват `./data` като placeholder — заменете с реалния път до вашата база.
### Употреба
```nim
import barabadb/storage/lsm
var db = newLSMTree("./data")
var db = newLSMTree("./data/databases/default")
db.put("key1", cast[seq[byte]]("value1"))
let (found, value) = db.get("key1")
db.close()