CouchDB
Last updated at 3:17 pm UTC on 14 March 2019
Apache CouchDB is open source database software that focuses on ease of use. It has a document-oriented NoSQL database architecture. It uses JSON to store data, JavaScript as its query language using MapReduce, and HTTP for an API.
CouchDB was first released in 2005 and later became an Apache Software Foundation project in 2008.
A test case: WebClient, JSON and couchDB
2012
http://www.squeaksource.com/SCouchDB.html
This project uses sockets directly, instead of HTTPSocket.
http://www.squeaksource.com/SCouchDB/
JSON support (fork) included in SCouchDB
Assuming JSON is loaded WebClient may be used as well
e.g.
Json readFrom: (WebClient httpGet: 'http://localhost:5984/myDB/_all_docs') content readStream
Also see https://github.com/eMaringolo/pharo-couchdb