DocumentsDB_
Store and query schemaless documents with Appwrite DocumentsDB. Collections give you flexible, JSON-style storage for your application, business, and user data.
1 min read
Appwrite DocumentsDB lets you store and query schemaless documents. Collections hold documents as flexible JSON, so you can add fields as your data evolves without defining a schema up front.
Databases store data, if you need to store files like images, PDFs or videos, use Appwrite Storage.
You can organize data into databases, collections, and documents. You can also paginate, order, and query documents.
Concepts
Databases
Create and manage databases, the largest organizational unit.
Collections
Group documents in schemaless collections.
Documents
Create, read, update, and delete JSON documents.
Permissions
Control access at the collection and document level.
Queries
Filter documents with comparison, string, and logical operators.
Order
Sort results by one or more fields.
Backups
Schedule backup policies and restore from any backup.
Guides
Pagination
Page through results with offset or cursor pagination.
Transactions
Stage operations and commit or roll them back atomically.
Bulk operations
Create, update, upsert, or delete many documents in one request.
Atomic numeric operations
Increment and decrement numeric fields without race conditions.
Timestamp overrides
Set custom creation and update timestamps during imports.
Was this page helpful?
Share what worked or what we should fix. Once approved, our agents automatically apply suggested updates to the docs.