PouchDB is a free and open-source JavaScript DBMS inspired by Apache CouchDB (document-oriented NoSQL DBMS) that is designed to run inside a web browser. It was designed with the intention of serving web developers and to run smoothly within a browser. Applications utilize a system where, while offline, data is stored locally, then, when back online, the data is synchronized with Apache CouchDB and between clients. Thus, data is synchronized regardless of login context.[01]
- Website
- https://pouchdb.com[01]
- Source Code
- https://github.com/apache/pouchdb[02]
- Tech Docs
- https://pouchdb.com/guides[03]
- Country of Origin
- US
- Start Year
- 2010 [04]
- Project Type
- Open Source
- Written in
- JavaScript
- Derived From
- CouchDB
- Inspired By
- CouchDB
- License
- Apache v2
PouchDB is a free and open-source JavaScript DBMS inspired by Apache CouchDB (document-oriented NoSQL DBMS) that is designed to run inside a web browser. It was designed with the intention of serving web developers and to run smoothly within a browser. Applications utilize a system where, while offline, data is stored locally, then, when back online, the data is synchronized with Apache CouchDB and between clients. Thus, data is synchronized regardless of login context.[01]
Checkpoints
PouchDB allows
Data Model
PouchDB uses an unstructured document data model, where documents are JSON-formatted.
Citations
4 sources- PouchDB, the JavaScript Database that Syncs! pouchdb.com
- GitHub - apache/pouchdb: :kangaroo: - PouchDB is a pocket-sized database. · GitHub github.com
- Introduction to PouchDB pouchdb.com
- Initial skeleton. github.com