Does the couchbaselite document's save method blocking?

I want to understand does the Document.save(doc) method blocks thread until data not saved?

It blocks the thread until the data is persisted. I believe this always means I/O, perhaps on multiple files.

Understood, thanks for your response!