eXist-db
6.8#7 in document databasesFree planFree planWebAPILinuxmacOS
Visit
| Fact | eXist-db | RethinkDB |
|---|---|---|
| Integrations | Its WebDAV interface works with compatible clients including Windows Explorer, macOS Finder, oXygen XML Editor, and LibreOffice. | Official documentation covers Elasticsearch, RabbitMQ, Rails, publish-subscribe systems, Node.js libraries and multiple ORMs. |
| License | eXist-db is open source software licensed under the LGPL and may be used in academic, non-commercial, and commercial applications. | The Linux Foundation licenses RethinkDB under the permissive Apache License 2.0. |
| Product | eXist-db is a NoSQL document database and application platform built around XML. | RethinkDB is a distributed document database that stores JSON and pushes query results to applications in real time. |
| Security | Its security system uses a Unix permissions model extended with access control lists and supports external authentication realms. | The documentation describes TLS encryption for server, client, and web UI connections, and recommends setting a password for the admin account, which has no password by default. |
It suits developers building XML-centered applications who can manage a self-hosted database and meet its Java and system requirements. Its LGPL license permits academic, non-commercial and commercial applications.
RethinkDB suits developers building applications that need query-result updates as data changes, including collaborative apps, multiplayer games, and real-time marketplaces. It is less suited to workloads that require full ACID support or strong schema enforcement.