AI Logo

CouchDB is Awesome

Website: https://www.ai-sys.com     •     Github/LinkedIn: brockers     •     Twitter/Slack: @rrockers

Automation Integrated Dangers of SQL

Sanitize your inuts

Automation Integrated Non-relational Database, aka NoSQL

Column, Key-Value, Graph & Document

Automation Integrated CouchDB Inside

Documents, B-Trees, & Keys... Oh my
CouchDB Trees

Automation Integrated Like this...

						 { name: value } 
					

Automation Integrated Or like this...

					{
	{ name: value }:
	{ name:
		{ name:
			{ name: value }
		}
	}
}
					

Automation Integrated CouchDB Outside

Or why I hate ODBC, table translation, and SQL in general
Life is really simple, but we insist on making it complicated.
--Confucius

Automation Integrated Relax

InsertCreate POST
Select ReadGET
UpdateUpdatePUT
DeleteDeleteDELETE

Automation Integrated Wait, so I can...

						curl -X GET localhost:5984
					

Automation Integrated Create a DB with...

						curl -X PUT localhost:5984/something_old
					

Automation Integrated Inserting be like...

						
curl -H 'Content-Type: application/json' \
            -X POST 127.0.0.1:5984/something_old \
            -d '{"company": "IBM Inc."}'
            
           

Automation Integrated Or Upload whole docs

						curl -X PUT -d @example.json localhost:5984/something_blue/12345
					

Automation Integrated Select stuff

						curl -X GET localhost:5984/somethign_old/12345
           

Automation Integrated Built In GUI

						http://localhost:5984/_utils/
           

Automation Integrated What about Map/Reduce

If our documents are JSON & our results are JSON...
AI Logo
 Resources
CouchDB: The Definitive Guide • http://guide.couchdb.org/
JSONStudio Sample Data • http://jsonstudio.com/resources/
CouchDB HTML Parameters • https://gliff.me/xJOGyhR3
AI Logo