Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mattms/couchdb_notes
Notes for learning CouchDB
https://github.com/mattms/couchdb_notes
Last synced: about 1 month ago
JSON representation
Notes for learning CouchDB
- Host: GitHub
- URL: https://github.com/mattms/couchdb_notes
- Owner: MattMS
- License: mit
- Created: 2015-02-24T12:55:46.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2015-06-21T12:59:59.000Z (over 9 years ago)
- Last Synced: 2024-04-09T16:40:12.599Z (9 months ago)
- Homepage:
- Size: 141 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Learn CouchDB
Learn how to use CouchDB.
## Disclaimer
These notes have been created while I am learning CouchDB.
They will probably change as I learn more.
This is *not* a tutorial by a CouchDB expert.You have been warned!
## Why read this?
I had trouble understanding many of the workflows in CouchDB.
Most documentation I found seemed to make assumptions of prior knowledge
that prevented me from using what I was learning.This is my attempt at fixing the pain points I had.
## Sections
Ideally you should be able to jump to any of the sections below.
If you are just starting out, then you probably want to read through
each in order.### [Why CouchDB](./why_CouchDB/)
How I overcame my initial hesitation to CouchDB.
### [Sending HTTP requests](./sending_HTTP_requests/)
Tools to help you work with CouchDB.
### [Futon](./Futon/)
How you can use the bundled Futon app to simplify some tasks.
### [Design documents](./design_documents/)
### [Map functions](./map/)
### [Reduce functions](./reduce/)
### [Controlling actions on databases](./security/)
Prevent users from reading or changing documents.