CouchDB Powered by GlobalSolutions
CouchDB is one of the most popular NoSQL database servers. It falls under the category of document-oriented databases, designed for ease of use, scalability, and high availability. CouchDB uses JSON to store data, JavaScript as its query language using MapReduce, and HTTP for its API. Documents are the primary unit of data in CouchDB and include metadata. Document fields are uniquely named and contain values of varying types, with no set limit on text size or element count.
CouchDB provides the simplest form of replication — no other database is as easy to replicate. It follows all the features of ACID properties and provides database-level security where permissions are divided into readers and admins. CouchDB also supports session cookie-based authentication similar to a web application.
We have ensured the image is hardened to be secured from all existing vulnerabilities.
Why Subscribe to Our Offering in AWS Marketplace
- We update the software constantly to the latest version to address security issues.
- Customers can kick-start their core work right away with our pre-packaged AMIs.
- Production-ready application stacks.
- Packaged with a Patch Management solution that can be enabled to protect your servers as you go to production — learn more at https://patchawscloud.com/saasconsole.
Accessing Your AMI from AWS Marketplace
To get started with your CouchDB stack:
- Subscribe: Purchase the CouchDB AMI from the AWS Marketplace.
- Connect via RDP:
- In the AWS Console, select your launched instance and click Connect.
- Choose RDP Client, upload your .pem key file, and decrypt the password using your private key.
- Download the .rdp file and connect using the username Administrator and the decrypted password.
Installation Paths and Versions
The CouchDB stack is installed in standard Windows directories for easy access:
| Category | Packages | Version | Location |
|---|---|---|---|
| CouchDB | CouchDB | 3.5.1 | C:\Program Files\Apache CouchDB |
CouchDB Login
| Username | Password |
|---|---|
| root | root |
Getting Started with CouchDB
The CouchDB offering from GlobalSolutions comes pre-packaged with all dependent components. All you have to do is subscribe to our AMI and start using it right away.
Fauxton — The CouchDB Web Interface
Fauxton is a native web-based interface built into CouchDB. It provides a basic interface to the majority of CouchDB's functionality, including the ability to create, update, delete, and view documents and design documents. It also provides access to configuration parameters and an interface for initiating replication.
Accessing the Application
- Click the CouchDB Login icon on your desktop to open the Fauxton interface directly in your browser.
- Alternatively, point your browser to
http://localhost:5984/_utils/and log in with:- Username: root
- Password: root
Support
For any questions or assistance with our AWS Marketplace offering, reach out to us at support@theglobalsolutions.net.