Best Practices
Values must be JSON objects
// ❌ Fails
put("meta:counter", 42)
// ✅ Works
put("meta:counter", {"value": 42})Batch writes: open once, write many, close
// ✅ Fast — single open/close
db = open_path("./mydb")
for doc in documents:
db.put(doc.id, doc.data)
// close/drop db
// ❌ Slow — reopening per document
for doc in documents:
db = open_path("./mydb")
db.put(doc.id, doc.data)
// close/drop dbGraalVM heap exhaustion on large datasets
Index corruption after interrupted writes
Git data directory is a bare repository
Remote sync
list_by_prefix response format
list_by_prefix response formatIdle timeout for long-running services
Last updated
Was this helpful?