CouchDB sử dụng rất ít bộ nhớ. Nó đã được nhúng trong iOS và Android chưa được sửa đổi — Erlang và tất cả.
CouchDB hoạt động hoàn toàn thông qua tệp i/o, ủy quyền lưu vào bộ nhớ đệm cho hệ điều hành (bộ đệm hệ thống tệp). Một tình huống điển hình trên một máy chủ CouchDB là thấy một lượng rất nhỏ bộ nhớ "đã sử dụng", nhưng một số lượng rất lớn được sử dụng cho "bộ nhớ cache". Trên một máy chủ CouchDB chuyên dụng, con số đó về cơ bản là dữ liệu của CouchDB; tuy nhiên, việc quản lý và phân bổ lại các tài nguyên đó là tùy thuộc vào hệ điều hành mà nó thuộc về.
Nói cách khác, CouchDB hoạt động xuất sắc trong môi trường bộ nhớ thấp. Trên thực tế, môi trường nhúng (ví dụ: thiết bị di động) vẫn rất nhanh vì bộ nhớ thấp được cân bằng một phần bởi thiết bị lưu trữ độ trễ thấp (đĩa trạng thái rắn).
Bạn có thể trỏ đến các tài nguyên khác về nhúng tài liệu trong điện thoại di động không? – aitchnyu